From b65beb1bb820712b09d081c256739aecfbc4e6da Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Mon, 16 Sep 2024 04:42:35 +0200 Subject: [PATCH] Add Crystarium + Eulmore side quests --- .../Crystarium/3343_A Cry for Help.json | 115 ++++++++++++++ .../Crystarium/3344_Rate and Review.json | 149 ++++++++++++++++++ .../Crystarium/3345_Pour One Out.json | 84 ++++++++++ .../Crystarium/3346_A Dirty Trick.json | 125 +++++++++++++++ .../Crystarium/3347_From a Distance.json | 68 ++++++++ .../Crystarium/3348_A Fitting Challenge.json | 53 +++++++ .../3379_Do You Believe in Magic.json | 58 +++++++ .../Crystarium/3533_Scars of War.json | 98 ++++++++++++ .../Crystarium/3564_Simple Gifts.json | 103 ++++++++++++ .../Crystarium/3565_His Own Medicine.json | 81 ++++++++++ .../3566_Welcome to the Future.json | 66 ++++++++ .../Crystarium/3567_Made, Not Born.json | 67 ++++++++ .../3568_The Poet Doesn't Know It.json | 123 +++++++++++++++ .../3516_My Heart Will (Not) Go On.json | 79 ++++++++++ .../3517_Near, Far, Wherever You Are.json | 78 +++++++++ .../Eulmore/3518_The Invisible Hand.json | 107 +++++++++++++ .../Eulmore/3519_Scattered to the Winds.json | 103 ++++++++++++ .../Eulmore/3520_One Good Meal.json | 108 +++++++++++++ .../Eulmore/3521_Little and Late.json | 59 +++++++ .../3522_Children of the Derelicts.json | 117 ++++++++++++++ .../Eulmore/3523_Rebuild, Reuse, Recycle.json | 121 ++++++++++++++ .../3524_Of Legacies Lost and Reclaimed.json | 99 ++++++++++++ .../Lakeland/3534_His Secret Shame.json | 81 ++++++++++ .../Lakeland/3535_A Much-needed Respite.json | 93 +++++++++++ .../Lakeland/3536_Resolve Regained.json | 108 +++++++++++++ .../3479_Seeing Eye to Eye.json | 0 .../3480_Mending Fences.json | 0 .../3481_Hearts as One.json | 0 .../3482_Protectors of the Wood.json | 0 .../3657_Slither Along.json | 0 .../3658_Snake the Lead.json | 0 .../3659_Snakes in the Grass.json | 0 .../3595_By the Time You Hear This.json | 65 ++++++++ .../Dungeons/3596_Akadaemia Anyder.json | 129 +++++++++++++++ QuestPaths/quest-v1.json | 3 +- .../Questing/Converter/EmoteConverter.cs | 1 + Questionable.Model/Questing/EEmote.cs | 1 + 37 files changed, 2541 insertions(+), 1 deletion(-) create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3343_A Cry for Help.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3344_Rate and Review.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3345_Pour One Out.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3346_A Dirty Trick.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3347_From a Distance.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3348_A Fitting Challenge.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3379_Do You Believe in Magic.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3533_Scars of War.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3564_Simple Gifts.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3565_His Own Medicine.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3566_Welcome to the Future.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3567_Made, Not Born.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3568_The Poet Doesn't Know It.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3516_My Heart Will (Not) Go On.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3517_Near, Far, Wherever You Are.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3518_The Invisible Hand.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3519_Scattered to the Winds.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3520_One Good Meal.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3521_Little and Late.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3522_Children of the Derelicts.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3523_Rebuild, Reuse, Recycle.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3524_Of Legacies Lost and Reclaimed.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3534_His Secret Shame.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3535_A Much-needed Respite.json create mode 100644 QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3536_Resolve Regained.json rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3479_Seeing Eye to Eye.json (100%) rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3480_Mending Fences.json (100%) rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3481_Hearts as One.json (100%) rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3482_Protectors of the Wood.json (100%) rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3657_Slither Along.json (100%) rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3658_Snake the Lead.json (100%) rename QuestPaths/5.x - Shadowbringers/Side Quests/{Rak'tika => The Rak'tika Greatwood}/3659_Snakes in the Grass.json (100%) create mode 100644 QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3595_By the Time You Hear This.json create mode 100644 QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3596_Akadaemia Anyder.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3343_A Cry for Help.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3343_A Cry for Help.json new file mode 100644 index 00000000..30780187 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3343_A Cry for Help.json @@ -0,0 +1,115 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027827, + "Position": { + "X": 105.02783, + "Y": 0.49999997, + "Z": -145.70844 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1027254, + "Position": { + "X": -37.857666, + "Y": -0.5500218, + "Z": -61.20398 + }, + "TerritoryId": 819, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1027817, + "Position": { + "X": -118.425354, + "Y": -47.50666, + "Z": -181.17041 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Dossal Gate", + "[Crystarium] The Cabinet of Curiosity" + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2010022, + "Position": { + "X": -152.08673, + "Y": -45.88391, + "Z": -185.0462 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1030257, + "Position": { + "X": -169.3294, + "Y": -45.8779, + "Z": -209.85736 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027254, + "Position": { + "X": -37.857666, + "Y": -0.5500218, + "Z": -61.20398 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Crystarium] The Cabinet of Curiosity", + "[Crystarium] The Dossal Gate" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3344_Rate and Review.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3344_Rate and Review.json new file mode 100644 index 00000000..249b9eef --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3344_Rate and Review.json @@ -0,0 +1,149 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027244, + "Position": { + "X": 76.157715, + "Y": 0.0889954, + "Z": -44.26648 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1027316, + "Position": { + "X": -127.30603, + "Y": 0, + "Z": -109.48352 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Dossal Gate", + "[Crystarium] Temenos Rookery" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1027227, + "Position": { + "X": -65.78168, + "Y": -27.23603, + "Z": -272.99915 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] Temenos Rookery", + "[Crystarium] The Cabinet of Curiosity" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 1030258, + "Position": { + "X": 65.659546, + "Y": 36.197685, + "Z": -148.54657 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Cabinet of Curiosity", + "[Crystarium] The Amaro Launch" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "Position": { + "X": 80.6178, + "Y": 35.999687, + "Z": -146.81993 + }, + "StopDistance": 0.5, + "TerritoryId": 819, + "InteractionType": "Jump", + "JumpDestination": { + "Position": { + "X": 98.63616, + "Y": 0.5, + "Z": -153.71947 + } + } + }, + { + "DataId": 1027826, + "Position": { + "X": 89.15845, + "Y": 0.49999997, + "Z": -145.4643 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027244, + "Position": { + "X": 76.157715, + "Y": 0.0889954, + "Z": -44.26648 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZA002_03344_Q1_000_051", + "Answer": "TEXT_LUCKZA002_03344_A1_000_052" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3345_Pour One Out.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3345_Pour One Out.json new file mode 100644 index 00000000..2859c732 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3345_Pour One Out.json @@ -0,0 +1,84 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "Position": { + "X": -41.33571, + "Y": 3.9998171, + "Z": 239.88663 + }, + "TerritoryId": 819, + "InteractionType": "WalkTo" + }, + { + "DataId": 1027323, + "Position": { + "X": -42.893127, + "Y": 3.9998171, + "Z": 242.08435 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1027816, + "Position": { + "X": -20.676025, + "Y": -7.700001, + "Z": 111.77234 + }, + "TerritoryId": 819, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1029146, + "Position": { + "X": 86.74744, + "Y": 0.74016255, + "Z": 147.11218 + }, + "TerritoryId": 819, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -41.33571, + "Y": 3.9998171, + "Z": 239.88663 + }, + "TerritoryId": 819, + "InteractionType": "WalkTo" + }, + { + "DataId": 1027323, + "Position": { + "X": -42.893127, + "Y": 3.9998171, + "Z": 242.08435 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3346_A Dirty Trick.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3346_A Dirty Trick.json new file mode 100644 index 00000000..350bf6db --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3346_A Dirty Trick.json @@ -0,0 +1,125 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027316, + "Position": { + "X": -127.30603, + "Y": 0, + "Z": -109.48352 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2009995, + "Position": { + "X": -130.38837, + "Y": 1.1138916, + "Z": -82.84125 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2009994, + "Position": { + "X": -155.29114, + "Y": -0.015319824, + "Z": -99.38208 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2009996, + "Position": { + "X": -145.00653, + "Y": -0.045776367, + "Z": -130.5105 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1027316, + "Position": { + "X": -127.30603, + "Y": 0, + "Z": -109.48352 + }, + "TerritoryId": 819, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1028334, + "Position": { + "X": -135.33228, + "Y": -6.193295E-07, + "Z": 59.464355 + }, + "TerritoryId": 819, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027316, + "Position": { + "X": -127.30603, + "Y": 0, + "Z": -109.48352 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3347_From a Distance.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3347_From a Distance.json new file mode 100644 index 00000000..ac694571 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3347_From a Distance.json @@ -0,0 +1,68 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027846, + "Position": { + "X": -68.65039, + "Y": -36.750023, + "Z": -264.39313 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030259, + "Position": { + "X": -68.55884, + "Y": -27.236004, + "Z": -269.58118 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZA005_03347_Q1_000_012", + "Answer": "TEXT_LUCKZA005_03347_A1_000_013" + }, + { + "Type": "List", + "Prompt": "TEXT_LUCKZA005_03347_Q2_000_017", + "Answer": "TEXT_LUCKZA005_03347_A2_000_019" + }, + { + "Type": "List", + "Prompt": "TEXT_LUCKZA005_03347_Q3_000_022", + "Answer": "TEXT_LUCKZA005_03347_A3_000_023" + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027846, + "Position": { + "X": -68.65039, + "Y": -36.750023, + "Z": -264.39313 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3348_A Fitting Challenge.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3348_A Fitting Challenge.json new file mode 100644 index 00000000..9d48bc66 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3348_A Fitting Challenge.json @@ -0,0 +1,53 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1029884, + "Position": { + "X": 52.96399, + "Y": 35.999683, + "Z": -109.14783 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1029884, + "Position": { + "X": 52.96399, + "Y": 35.999683, + "Z": -109.14783 + }, + "TerritoryId": 819, + "InteractionType": "Emote", + "Emote": "battlestance" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1029884, + "Position": { + "X": 52.96399, + "Y": 35.999683, + "Z": -109.14783 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "Emote": "box" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3379_Do You Believe in Magic.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3379_Do You Believe in Magic.json new file mode 100644 index 00000000..f97bd0e7 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3379_Do You Believe in Magic.json @@ -0,0 +1,58 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1031104, + "Position": { + "X": 41.397705, + "Y": 1.7633697, + "Z": 268.635 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2010499, + "Position": { + "X": 655.1765, + "Y": 57.724854, + "Z": -436.51483 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "AetheryteShortcut": "Lakeland - Fort Jobb", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1031104, + "Position": { + "X": 41.397705, + "Y": 1.7633697, + "Z": 268.635 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Crystarium", + "AethernetShortcut": [ + "[Crystarium] Aetheryte Plaza", + "[Crystarium] The Pendants" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3533_Scars of War.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3533_Scars of War.json new file mode 100644 index 00000000..1a3184b7 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3533_Scars of War.json @@ -0,0 +1,98 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030679, + "Position": { + "X": 64.07251, + "Y": 1.7078, + "Z": 231.40308 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030689, + "Position": { + "X": -657.5875, + "Y": 50.950245, + "Z": -217.76147 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "AetheryteShortcut": "Lakeland - Ostall Imperative", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1027411, + "Position": { + "X": -771.1452, + "Y": 51.501152, + "Z": -212.32928 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1027382, + "Position": { + "X": -765.92664, + "Y": 61.720478, + "Z": -304.1886 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030689, + "Position": { + "X": -657.5875, + "Y": 50.950245, + "Z": -217.76147 + }, + "TerritoryId": 813, + "InteractionType": "CompleteQuest", + "Fly": true, + "NextQuestId": 3534 + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3564_Simple Gifts.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3564_Simple Gifts.json new file mode 100644 index 00000000..970917ae --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3564_Simple Gifts.json @@ -0,0 +1,103 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1028024, + "Position": { + "X": 78.96533, + "Y": 35.999687, + "Z": -153.27692 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1031119, + "Position": { + "X": 80.125, + "Y": 1.4901161E-08, + "Z": 190.44775 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Amaro Launch", + "[Crystarium] The Pendants" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1027799, + "Position": { + "X": -74.6319, + "Y": -4.200001, + "Z": 170.00073 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1028333, + "Position": { + "X": -168.07812, + "Y": 1.490116E-08, + "Z": 96.14697 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1028024, + "Position": { + "X": 78.96533, + "Y": 35.999687, + "Z": -153.27692 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Crystarium] Aetheryte Plaza", + "[Crystarium] The Amaro Launch" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3565_His Own Medicine.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3565_His Own Medicine.json new file mode 100644 index 00000000..a4f0cb77 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3565_His Own Medicine.json @@ -0,0 +1,81 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027263, + "Position": { + "X": -69.5354, + "Y": -36.726383, + "Z": -282.79547 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1027254, + "Position": { + "X": -37.857666, + "Y": -0.5500218, + "Z": -61.20398 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Cabinet of Curiosity", + "[Crystarium] The Dossal Gate" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -37.857666, + "Y": -0.5500218, + "Z": -61.20398 + }, + "TerritoryId": 819, + "InteractionType": "UseItem", + "ItemId": 2002756 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027263, + "Position": { + "X": -69.5354, + "Y": -36.726383, + "Z": -282.79547 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Crystarium] The Dossal Gate", + "[Crystarium] The Cabinet of Curiosity" + ], + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZJ002_03565_Q1_000_000", + "Answer": "TEXT_LUCKZJ002_03565_A1_000_001" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3566_Welcome to the Future.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3566_Welcome to the Future.json new file mode 100644 index 00000000..ab66ad7b --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3566_Welcome to the Future.json @@ -0,0 +1,66 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1031036, + "Position": { + "X": 35.721313, + "Y": -4.2178183, + "Z": 150.80493 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1031037, + "Position": { + "X": 65.32385, + "Y": 31.22887, + "Z": 151.7815 + }, + "TerritoryId": 819, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 65.23219, + "Y": 31.253508, + "Z": 150.2689 + }, + "TerritoryId": 819, + "InteractionType": "Emote", + "Emote": "welcome" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1031038, + "Position": { + "X": 71.30542, + "Y": 30.758999, + "Z": 141.95471 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3567_Made, Not Born.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3567_Made, Not Born.json new file mode 100644 index 00000000..87baaddb --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3567_Made, Not Born.json @@ -0,0 +1,67 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1031059, + "Position": { + "X": 108.781494, + "Y": -3.1728092E-11, + "Z": -105.760315 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1031060, + "Position": { + "X": -148.36353, + "Y": 1.4901161E-08, + "Z": 200.42712 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Dossal Gate", + "[Crystarium] The Pendants" + ], + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZJ004_03567_Q1_000_000", + "Answer": "TEXT_LUCKZJ004_03567_A1_000_002" + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1031059, + "Position": { + "X": 108.781494, + "Y": -3.1728092E-11, + "Z": -105.760315 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Crystarium", + "AethernetShortcut": [ + "[Crystarium] Aetheryte Plaza", + "[Crystarium] The Dossal Gate" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3568_The Poet Doesn't Know It.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3568_The Poet Doesn't Know It.json new file mode 100644 index 00000000..a99380e6 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Crystarium/3568_The Poet Doesn't Know It.json @@ -0,0 +1,123 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1031064, + "Position": { + "X": 62.42456, + "Y": 27.999973, + "Z": -113.75604 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1031427, + "Position": { + "X": 10.8185425, + "Y": -1.4707987E-11, + "Z": -56.26001 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Amaro Launch", + "[Crystarium] The Dossal Gate" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1027252, + "Position": { + "X": -117.60132, + "Y": 38.614765, + "Z": 236.04175 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Dossal Gate", + "[Crystarium] The Pendants" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1027260, + "Position": { + "X": -49.515564, + "Y": -36.72638, + "Z": -271.4123 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AetheryteShortcut": "Crystarium", + "AethernetShortcut": [ + "[Crystarium] Aetheryte Plaza", + "[Crystarium] The Cabinet of Curiosity" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1031064, + "Position": { + "X": 62.42456, + "Y": 27.999973, + "Z": -113.75604 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] The Cabinet of Curiosity", + "[Crystarium] The Amaro Launch" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1031065, + "Position": { + "X": 101.426636, + "Y": 20.728992, + "Z": 101.8844 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Crystarium] The Amaro Launch", + "[Crystarium] Musica Universalis Markets" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3516_My Heart Will (Not) Go On.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3516_My Heart Will (Not) Go On.json new file mode 100644 index 00000000..0b6d8245 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3516_My Heart Will (Not) Go On.json @@ -0,0 +1,79 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030455, + "Position": { + "X": 54.09314, + "Y": 83.001076, + "Z": -74.540344 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030456, + "Position": { + "X": 63.279175, + "Y": -4.0096626, + "Z": 145.28113 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] Aetheryte Plaza", + "[Eulmore] Southeast Derelicts" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1030455, + "Position": { + "X": 54.09314, + "Y": 83.001076, + "Z": -74.540344 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] Southeast Derelicts", + "[Eulmore] Aetheryte Plaza" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030457, + "Position": { + "X": 63.370728, + "Y": -4.158061, + "Z": 143.93835 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Eulmore] Aetheryte Plaza", + "[Eulmore] Southeast Derelicts" + ], + "NextQuestId": 3517 + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3517_Near, Far, Wherever You Are.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3517_Near, Far, Wherever You Are.json new file mode 100644 index 00000000..e704f0ac --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3517_Near, Far, Wherever You Are.json @@ -0,0 +1,78 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030456, + "Position": { + "X": 63.279175, + "Y": -4.0096626, + "Z": 145.28113 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 383.55106, + "Y": 4.5417395, + "Z": 602.9981 + }, + "StopDistance": 0.5, + "TerritoryId": 814, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 11087 + ], + "AetheryteShortcut": "Kholusia - Stilltide", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1030458, + "Position": { + "X": 379.84277, + "Y": 5.363723, + "Z": 600.3967 + }, + "StopDistance": 7, + "TerritoryId": 814, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030463, + "Position": { + "X": -14.847046, + "Y": -6.9869757, + "Z": -124.4068 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Eulmore", + "AethernetShortcut": [ + "[Eulmore] Aetheryte Plaza", + "[Eulmore] The Glory Gate" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3518_The Invisible Hand.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3518_The Invisible Hand.json new file mode 100644 index 00000000..512db317 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3518_The Invisible Hand.json @@ -0,0 +1,107 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1029983, + "Position": { + "X": -56.565247, + "Y": -4.821, + "Z": -88.059875 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1027606, + "Position": { + "X": -50.247986, + "Y": -4.820967, + "Z": -94.65173 + }, + "StopDistance": 7, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1029980, + "Position": { + "X": -81.59003, + "Y": -0.80081946, + "Z": 40.878906 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1027604, + "Position": { + "X": 76.3103, + "Y": -8.115, + "Z": -46.219604 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] Nightsoil Pots", + "[Eulmore] The Glory Gate" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1029983, + "Position": { + "X": -56.565247, + "Y": -4.821, + "Z": -88.059875 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZH008_03518_Q1_000_000", + "Answer": "TEXT_LUCKZH008_03518_A1_000_003" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3519_Scattered to the Winds.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3519_Scattered to the Winds.json new file mode 100644 index 00000000..0c28ea91 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3519_Scattered to the Winds.json @@ -0,0 +1,103 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027550, + "Position": { + "X": 52.536743, + "Y": 82.8351, + "Z": 13.595764 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2010114, + "Position": { + "X": 81.19324, + "Y": -10.421997, + "Z": 48.8136 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] Aetheryte Plaza", + "[Eulmore] Southeast Derelicts" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2010116, + "Position": { + "X": 94.40759, + "Y": -8.377258, + "Z": -57.358704 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2010115, + "Position": { + "X": -30.167114, + "Y": -11.917358, + "Z": 106.43164 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027550, + "Position": { + "X": 52.536743, + "Y": 82.8351, + "Z": 13.595764 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Eulmore] Nightsoil Pots", + "[Eulmore] Aetheryte Plaza" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3520_One Good Meal.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3520_One Good Meal.json new file mode 100644 index 00000000..f426d35d --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3520_One Good Meal.json @@ -0,0 +1,108 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030465, + "Position": { + "X": 19.272095, + "Y": 36, + "Z": -4.409851 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1027537, + "Position": { + "X": -3.982666, + "Y": 23.1, + "Z": 27.145752 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1027554, + "Position": { + "X": 27.54248, + "Y": 82.78693, + "Z": 32.303345 + }, + "StopDistance": 7, + "TerritoryId": 820, + "InteractionType": "Interact", + "AetheryteShortcut": "Eulmore", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1027593, + "Position": { + "X": 78.11096, + "Y": -10.682121, + "Z": 73.28906 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] Aetheryte Plaza", + "[Eulmore] Southeast Derelicts" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030465, + "Position": { + "X": 19.272095, + "Y": 36, + "Z": -4.409851 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZH010_03520_Q1_000_000", + "Answer": "TEXT_LUCKZH010_03520_A1_000_001" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3521_Little and Late.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3521_Little and Late.json new file mode 100644 index 00000000..22f7ba42 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3521_Little and Late.json @@ -0,0 +1,59 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030467, + "Position": { + "X": -4.348877, + "Y": 6, + "Z": -30.319702 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030466, + "Position": { + "X": 40.05493, + "Y": -10.468191, + "Z": 73.258545 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] The Glory Gate", + "[Eulmore] Southeast Derelicts" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030467, + "Position": { + "X": -4.348877, + "Y": 6, + "Z": -30.319702 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Eulmore] Southeast Derelicts", + "[Eulmore] The Glory Gate" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3522_Children of the Derelicts.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3522_Children of the Derelicts.json new file mode 100644 index 00000000..49bac156 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3522_Children of the Derelicts.json @@ -0,0 +1,117 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027617, + "Position": { + "X": 45.944946, + "Y": -13.795549, + "Z": -118.0896 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030471, + "Position": { + "X": 88.05969, + "Y": -7.2009244, + "Z": -73.71637 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 1030470, + "Position": { + "X": 98.039185, + "Y": -17.955051, + "Z": -77.10382 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1030468, + "Position": { + "X": 39.53601, + "Y": -23.440458, + "Z": 102.4032 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1030469, + "Position": { + "X": -112.16907, + "Y": -14.506645, + "Z": -49.515564 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] Southeast Derelicts", + "[Eulmore] Nightsoil Pots" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027617, + "Position": { + "X": 45.944946, + "Y": -13.795549, + "Z": -118.0896 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3523_Rebuild, Reuse, Recycle.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3523_Rebuild, Reuse, Recycle.json new file mode 100644 index 00000000..f2f58b4b --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3523_Rebuild, Reuse, Recycle.json @@ -0,0 +1,121 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1027595, + "Position": { + "X": 41.58081, + "Y": -7.639986, + "Z": -109.57507 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2010119, + "Position": { + "X": 23.697266, + "Y": -23.361572, + "Z": 121.23291 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] The Glory Gate", + "[Eulmore] Southeast Derelicts" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 2010117, + "Position": { + "X": 26.596436, + "Y": -21.957764, + "Z": 130.81555 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2010118, + "Position": { + "X": 46.860474, + "Y": -15.884705, + "Z": 132.21936 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2010120, + "Position": { + "X": 45.76172, + "Y": -8.773987, + "Z": 139.05542 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1027595, + "Position": { + "X": 41.58081, + "Y": -7.639986, + "Z": -109.57507 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Eulmore] Southeast Derelicts", + "[Eulmore] The Glory Gate" + ] + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3524_Of Legacies Lost and Reclaimed.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3524_Of Legacies Lost and Reclaimed.json new file mode 100644 index 00000000..7e5b3281 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Eulmore/3524_Of Legacies Lost and Reclaimed.json @@ -0,0 +1,99 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030472, + "Position": { + "X": -3.55542, + "Y": 6.800003, + "Z": 47.501343 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2010123, + "Position": { + "X": -56.199036, + "Y": -5.2339478, + "Z": -28.122437 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2010121, + "Position": { + "X": -5.56958, + "Y": 82.90222, + "Z": -35.446716 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Eulmore] The Glory Gate", + "[Eulmore] Aetheryte Plaza" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2010122, + "Position": { + "X": -14.114624, + "Y": 50.980347, + "Z": 33.920776 + }, + "TerritoryId": 820, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030472, + "Position": { + "X": -3.55542, + "Y": 6.800003, + "Z": 47.501343 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3534_His Secret Shame.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3534_His Secret Shame.json new file mode 100644 index 00000000..38783dfd --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3534_His Secret Shame.json @@ -0,0 +1,81 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030689, + "Position": { + "X": -657.5875, + "Y": 50.950245, + "Z": -217.76147 + }, + "TerritoryId": 813, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -506.45068, + "Y": 3.7609627, + "Z": -19.921053 + }, + "StopDistance": 0.5, + "TerritoryId": 813, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 11147 + ], + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1030682, + "Position": { + "X": -506.4317, + "Y": 3.7609625, + "Z": -22.01886 + }, + "StopDistance": 7, + "TerritoryId": 813, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_LUCKZH302_03534_Q1_000_000", + "Answer": "TEXT_LUCKZH302_03534_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030681, + "Position": { + "X": -641.1383, + "Y": 55.757515, + "Z": -141.92426 + }, + "TerritoryId": 813, + "InteractionType": "CompleteQuest", + "Fly": true, + "NextQuestId": 3535 + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3535_A Much-needed Respite.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3535_A Much-needed Respite.json new file mode 100644 index 00000000..93910e6e --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3535_A Much-needed Respite.json @@ -0,0 +1,93 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030681, + "Position": { + "X": -641.1383, + "Y": 55.757515, + "Z": -141.92426 + }, + "TerritoryId": 813, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030683, + "Position": { + "X": -689.6925, + "Y": 52.037113, + "Z": -168.5664 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1030706, + "Position": { + "X": -375.32617, + "Y": 105.92186, + "Z": -618.92126 + }, + "StopDistance": 2, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2010210, + "Position": { + "X": -370.38226, + "Y": 103.37976, + "Z": -661.1887 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true, + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_LUCKZH303_03535_Q3_000_000", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030684, + "Position": { + "X": -351.91882, + "Y": 100.1054, + "Z": -629.0227 + }, + "TerritoryId": 813, + "InteractionType": "CompleteQuest", + "NextQuestId": 3536 + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3536_Resolve Regained.json b/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3536_Resolve Regained.json new file mode 100644 index 00000000..d5a04f61 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Side Quests/Lakeland/3536_Resolve Regained.json @@ -0,0 +1,108 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1030684, + "Position": { + "X": -351.91882, + "Y": 100.1054, + "Z": -629.0227 + }, + "TerritoryId": 813, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1030685, + "Position": { + "X": -443.68658, + "Y": 9.218739, + "Z": -150.53027 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "AetheryteShortcut": "Lakeland - Ostall Imperative", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2010212, + "Position": { + "X": -395.8648, + "Y": 6.210388, + "Z": -51.895935 + }, + "TerritoryId": 813, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 11148 + ], + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2010213, + "Position": { + "X": -298.11554, + "Y": 4.348816, + "Z": 16.189758 + }, + "StopDistance": 0.5, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2010510, + "Position": { + "X": -239.9787, + "Y": 15.030029, + "Z": -196.73462 + }, + "TerritoryId": 813, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1030688, + "Position": { + "X": -659.26605, + "Y": 51.002872, + "Z": -217.30377 + }, + "TerritoryId": 813, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Lakeland - Ostall Imperative", + "Fly": true + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3479_Seeing Eye to Eye.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3479_Seeing Eye to Eye.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3479_Seeing Eye to Eye.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3479_Seeing Eye to Eye.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3480_Mending Fences.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3480_Mending Fences.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3480_Mending Fences.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3480_Mending Fences.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3481_Hearts as One.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3481_Hearts as One.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3481_Hearts as One.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3481_Hearts as One.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3482_Protectors of the Wood.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3482_Protectors of the Wood.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3482_Protectors of the Wood.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3482_Protectors of the Wood.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3657_Slither Along.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3657_Slither Along.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3657_Slither Along.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3657_Slither Along.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3658_Snake the Lead.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3658_Snake the Lead.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3658_Snake the Lead.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3658_Snake the Lead.json diff --git a/QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3659_Snakes in the Grass.json b/QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3659_Snakes in the Grass.json similarity index 100% rename from QuestPaths/5.x - Shadowbringers/Side Quests/Rak'tika/3659_Snakes in the Grass.json rename to QuestPaths/5.x - Shadowbringers/Side Quests/The Rak'tika Greatwood/3659_Snakes in the Grass.json diff --git a/QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3595_By the Time You Hear This.json b/QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3595_By the Time You Hear This.json new file mode 100644 index 00000000..d3773ed5 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3595_By the Time You Hear This.json @@ -0,0 +1,65 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1028898, + "Position": { + "X": -132.58563, + "Y": 0, + "Z": -14.023071 + }, + "TerritoryId": 819, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1028899, + "Position": { + "X": 77.04285, + "Y": 0.0889954, + "Z": -31.784546 + }, + "TerritoryId": 819, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Crystarium] Aetheryte Plaza", + "[Crystarium] The Dossal Gate" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "TerritoryId": 819, + "InteractionType": "Duty", + "ContentFinderConditionId": 655 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1028899, + "Position": { + "X": 77.04285, + "Y": 0.0889954, + "Z": -31.784546 + }, + "TerritoryId": 819, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3596_Akadaemia Anyder.json b/QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3596_Akadaemia Anyder.json new file mode 100644 index 00000000..0f402c80 --- /dev/null +++ b/QuestPaths/5.x - Shadowbringers/Unlocks/Dungeons/3596_Akadaemia Anyder.json @@ -0,0 +1,129 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1031144, + "Position": { + "X": 84.33655, + "Y": -10.490669, + "Z": 59.494873 + }, + "TerritoryId": 820, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -0.41547322, + "Y": -276.906, + "Z": 269.2778 + }, + "TerritoryId": 818, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Tempest - Macarenses Angle", + "Fly": true + }, + { + "DataId": 1027772, + "Position": { + "X": 5.3864136, + "Y": -276.906, + "Z": 271.59534 + }, + "StopDistance": 7, + "TerritoryId": 818, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -71.42122, + "Y": -274.33163, + "Z": 584.8395 + }, + "TerritoryId": 818, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1028056, + "Position": { + "X": -68.37573, + "Y": -274.33163, + "Z": 579.33923 + }, + "StopDistance": 7, + "TerritoryId": 818, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "TerritoryId": 818, + "InteractionType": "Duty", + "ContentFinderConditionId": 661 + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": -71.42122, + "Y": -274.33163, + "Z": 584.8395 + }, + "TerritoryId": 818, + "InteractionType": "WalkTo" + }, + { + "DataId": 1028056, + "Position": { + "X": -68.37573, + "Y": -274.33163, + "Z": 579.33923 + }, + "StopDistance": 7, + "TerritoryId": 818, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1031144, + "Position": { + "X": 84.33655, + "Y": -10.490669, + "Z": 59.494873 + }, + "TerritoryId": 820, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Eulmore", + "AethernetShortcut": [ + "[Eulmore] Aetheryte Plaza", + "[Eulmore] Southeast Derelicts" + ] + } + ] + } + ] +} diff --git a/QuestPaths/quest-v1.json b/QuestPaths/quest-v1.json index f4754382..69e3cc54 100644 --- a/QuestPaths/quest-v1.json +++ b/QuestPaths/quest-v1.json @@ -783,7 +783,8 @@ "victorypose", "comfort", "battlestance", - "doze" + "doze", + "box" ] } } diff --git a/Questionable.Model/Questing/Converter/EmoteConverter.cs b/Questionable.Model/Questing/Converter/EmoteConverter.cs index 629a0f4f..183bf480 100644 --- a/Questionable.Model/Questing/Converter/EmoteConverter.cs +++ b/Questionable.Model/Questing/Converter/EmoteConverter.cs @@ -35,5 +35,6 @@ public sealed class EmoteConverter() : EnumConverter(Values) { EEmote.Comfort, "comfort" }, { EEmote.BattleStance, "battlestance" }, { EEmote.Doze, "doze" }, + { EEmote.Box, "box" }, }; } diff --git a/Questionable.Model/Questing/EEmote.cs b/Questionable.Model/Questing/EEmote.cs index 424a2ebc..60e9661a 100644 --- a/Questionable.Model/Questing/EEmote.cs +++ b/Questionable.Model/Questing/EEmote.cs @@ -36,4 +36,5 @@ public enum EEmote Comfort = 9, BattleStance = 121, Doze = 13, + Box = 166, }