From c0a843459e9c72ca06f1fce3936973894a60ac74 Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Mon, 8 Jul 2024 20:46:01 +0200 Subject: [PATCH] Dawntrail C-F, aether currents quests, tank role quest --- .../Heritage Found/5153_Stressed Testing.json | 71 ++++ .../5156_Phyt for Survival.json | 118 +++++++ .../Heritage Found/5159_He Who Remembers.json | 157 +++++++++ .../5160_Auntie Knows Best.json | 82 +++++ .../5064_Ripe for the Offering.json | 132 ++++++++ .../Kozama'uka/5074_Divine Inspiration.json | 139 ++++++++ .../5081_Rite of the Wind's Chosen.json | 81 +++++ ...All Good Potpacts Must Come to an End.json | 110 +++++++ ...5174_Well-wishing at the Wishing Well.json | 101 ++++++ .../5176_Perplexing Puzzles, Endless Fun.json | 106 ++++++ .../5178_Volcanic Disruptions.json | 96 ++++++ .../5179_Blueprint Protocol.json | 52 +++ .../5130_Meeting of the Spirits.json | 62 ++++ .../Shaaloani/5138_Rroneek Seeker.json | 140 ++++++++ .../5140_When the Bill Comes Due.json | 82 +++++ .../5144_Bad Case of the Blue Devils.json | 52 +++ .../5039_Traveler to the Rescue.json | 81 +++++ .../5047_An Illuminating Ritual.json | 158 +++++++++ .../Urqopacha/5051_Crisis of Corruption.json | 66 ++++ .../5055_The Flame Burns No More.json | 99 ++++++ .../5094_Secrets in the Cinderfield.json | 202 ++++++++++++ .../5103_Beast of the Heartlands.json | 70 ++++ .../Yak T'el/5110_Aiming High.json | 89 +++++ .../Yak T'el/5114_Lost and Powerless.json | 70 ++++ .../4869_The Lifting of Wings.json | 11 - .../4884_The Shape of Peace.json | 12 - .../C-Yak T'el/4897_The Leap to Yak T'el.json | 108 +++++++ .../C-Yak T'el/4898_Village of the Hunt.json | 155 +++++++++ .../4899_A History of Violence.json | 108 +++++++ .../C-Yak T'el/4900_The Feat of Repast.json | 83 +++++ .../MSQ/C-Yak T'el/4901_A Father's Grief.json | 82 +++++ .../MSQ/C-Yak T'el/4902_Taking a Stand.json | 67 ++++ .../C-Yak T'el/4903_Into the Traverse.json | 137 ++++++++ .../MSQ/C-Yak T'el/4904_City of Silence.json | 146 +++++++++ .../C-Yak T'el/4905_Blessed Sibilings.json | 140 ++++++++ .../MSQ/C-Yak T'el/4906_Scale of Trust.json | 146 +++++++++ .../MSQ/C-Yak T'el/4907_Mamook Speaks.json | 303 ++++++++++++++++++ .../4908_The Feat of Brotherhood.json | 85 +++++ .../4909_Road to the Golden City.json | 119 +++++++ .../4910_Dawn of a New Tomorrow.json | 37 +++ .../4911_Ever Greater, Ever Brighter.json | 123 +++++++ .../4912_The Long Road to Xak Tural.json | 93 ++++++ .../4913_Saddled Up.json | 173 ++++++++++ .../4914_Braced for Trouble.json | 223 +++++++++++++ .../4915_Blowing Smoke.json | 97 ++++++ .../4916_Law of the Land.json | 168 ++++++++++ .../4917_On Track.json | 67 ++++ .../4918_One With Nature.json | 155 +++++++++ .../4919_And the Land Would Tremble.json | 91 ++++++ .../4920_No Time for Tears.json | 303 ++++++++++++++++++ .../4921_Pick up the Pieces.json | 72 +++++ .../4922_Together as One.json | 179 +++++++++++ .../4923_In Yyasulani's Shadow.json | 178 ++++++++++ .../4924_Putting Plans into Locomotion.json | 95 ++++++ .../4925_A Hot Commodity.json | 117 +++++++ .../4926_All Aboard.json | 72 +++++ .../4927_The Land of Levin.json | 210 ++++++++++++ .../4928_A Royal Welcome.json | 79 +++++ .../4929_A Day in the Life.json | 174 ++++++++++ .../4930_On the Cloud.json | 198 ++++++++++++ .../4931_Gone and Forgotten.json | 136 ++++++++ .../4932_Embracing Oblivion.json | 78 +++++ .../4933_Solution Nine.json | 115 +++++++ .../4934_The Queen's Tour.json | 167 ++++++++++ .../4935_Her People, Her Family.json | 103 ++++++ .../4936_Scales of Blue.json | 154 +++++++++ .../4937_Gives You Teeth.json | 173 ++++++++++ .../4938_Little Footfalls.json | 93 ++++++ .../4939_Drowned Vestiges.json | 294 +++++++++++++++++ .../4940_Memories of a Knight.json | 183 +++++++++++ .../4941_At a Crossroads.json | 85 +++++ .../4942_The Protector and the Destroyer.json | 86 +++++ .../4943_A Comforting Hand.json | 153 +++++++++ .../4944_Unto the Summit.json | 54 ++++ .../4945_The Resilient Son.json | 106 ++++++ .../F-Living Memory/4946_A New Family.json | 116 +++++++ .../4947_In Pursuit of Sphene.json | 57 ++++ .../4948_Through the Gate of Gold.json | 150 +++++++++ .../4949_Those Who Live Forever.json | 168 ++++++++++ .../4950_In Serenity and Sorrow.json | 250 +++++++++++++++ .../4951_The Land of Dreams.json | 172 ++++++++++ .../4952_A Knight of Alexandria.json | 238 ++++++++++++++ .../4953_The Sanctuary of the Strong.json | 95 ++++++ .../4954_The Taste of Family.json | 190 +++++++++++ .../4955_Leafing through the Past.json | 219 +++++++++++++ .../4956_An Explorer's Delight.json | 83 +++++ .../4957_In Search of Discovery.json | 203 ++++++++++++ .../4958_A Journey Never-ending.json | 124 +++++++ .../MSQ/F-Living Memory/4959_Dawntrail.json | 78 +++++ .../RoleQuests/4817_Uncouth Customers.json | 52 +++ .../Healer/4824_In the Sting of Things.json | 21 ++ .../MagicalRanged/4842_Power Forgotten.json | 21 ++ .../Melee/4830_The Hunter and the Hunted.json | 21 ++ .../4836_To Steal a Steelhog.json | 21 ++ .../Tank/4818_The Narwhal Beckons.json | 104 ++++++ .../Tank/4819_Sleepless in Ishgard.json | 121 +++++++ .../Tank/4820_Between Sleep and Death.json | 151 +++++++++ .../Tank/4821_Beacon in the Darkness.json | 123 +++++++ .../Tank/4822_Awakened, not Stirred.json | 145 +++++++++ .../Tank/4823_Dreams of a New Day.json | 113 +++++++ QuestPaths/QuestPaths.csproj | 4 +- QuestPaths/quest-v1.json | 29 +- .../V1/Converter/EmoteConverter.cs | 2 + Questionable.Model/V1/EEmote.cs | 2 + Questionable/Controller/MovementController.cs | 41 ++- .../Steps/InteractionFactory/AetherCurrent.cs | 10 +- .../Steps/InteractionFactory/Emote.cs | 2 +- Questionable/DalamudInitializer.cs | 11 + Questionable/Data/AetherCurrentData.cs | 31 ++ Questionable/GameFunctions.cs | 10 + Questionable/Questionable.csproj | 2 +- Questionable/QuestionablePlugin.cs | 1 + Questionable/Windows/DebugOverlay.cs | 61 +++- Questionable/Windows/QuestWindow.cs | 11 +- 114 files changed, 12203 insertions(+), 52 deletions(-) create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5153_Stressed Testing.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5156_Phyt for Survival.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5159_He Who Remembers.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5160_Auntie Knows Best.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5064_Ripe for the Offering.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5074_Divine Inspiration.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5081_Rite of the Wind's Chosen.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5085_All Good Potpacts Must Come to an End.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Living Memory/5174_Well-wishing at the Wishing Well.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Living Memory/5176_Perplexing Puzzles, Endless Fun.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Living Memory/5178_Volcanic Disruptions.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Living Memory/5179_Blueprint Protocol.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5130_Meeting of the Spirits.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5138_Rroneek Seeker.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5140_When the Bill Comes Due.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5144_Bad Case of the Blue Devils.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5039_Traveler to the Rescue.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5047_An Illuminating Ritual.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5051_Crisis of Corruption.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5055_The Flame Burns No More.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5094_Secrets in the Cinderfield.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5103_Beast of the Heartlands.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5110_Aiming High.json create mode 100644 QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5114_Lost and Powerless.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4897_The Leap to Yak T'el.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4898_Village of the Hunt.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4899_A History of Violence.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4900_The Feat of Repast.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4901_A Father's Grief.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4902_Taking a Stand.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4903_Into the Traverse.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4904_City of Silence.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4905_Blessed Sibilings.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4906_Scale of Trust.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4907_Mamook Speaks.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4908_The Feat of Brotherhood.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4909_Road to the Golden City.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4910_Dawn of a New Tomorrow.json create mode 100644 QuestPaths/Dawntrail/MSQ/C-Yak T'el/4911_Ever Greater, Ever Brighter.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4912_The Long Road to Xak Tural.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4913_Saddled Up.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4914_Braced for Trouble.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4915_Blowing Smoke.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4916_Law of the Land.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4917_On Track.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4918_One With Nature.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4919_And the Land Would Tremble.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4920_No Time for Tears.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4921_Pick up the Pieces.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4922_Together as One.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4923_In Yyasulani's Shadow.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4924_Putting Plans into Locomotion.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4925_A Hot Commodity.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4926_All Aboard.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4927_The Land of Levin.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4928_A Royal Welcome.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4929_A Day in the Life.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4930_On the Cloud.json create mode 100644 QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4931_Gone and Forgotten.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4932_Embracing Oblivion.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4933_Solution Nine.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4934_The Queen's Tour.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4935_Her People, Her Family.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4936_Scales of Blue.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4937_Gives You Teeth.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4938_Little Footfalls.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4939_Drowned Vestiges.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4940_Memories of a Knight.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4941_At a Crossroads.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4942_The Protector and the Destroyer.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4943_A Comforting Hand.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4944_Unto the Summit.json create mode 100644 QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4945_The Resilient Son.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4946_A New Family.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4947_In Pursuit of Sphene.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4948_Through the Gate of Gold.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4949_Those Who Live Forever.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4950_In Serenity and Sorrow.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4951_The Land of Dreams.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4952_A Knight of Alexandria.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4953_The Sanctuary of the Strong.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4954_The Taste of Family.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4955_Leafing through the Past.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4956_An Explorer's Delight.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4957_In Search of Discovery.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4958_A Journey Never-ending.json create mode 100644 QuestPaths/Dawntrail/MSQ/F-Living Memory/4959_Dawntrail.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/4817_Uncouth Customers.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Healer/4824_In the Sting of Things.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/MagicalRanged/4842_Power Forgotten.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Melee/4830_The Hunter and the Hunted.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/PhysicalRanged/4836_To Steal a Steelhog.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Tank/4818_The Narwhal Beckons.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Tank/4819_Sleepless in Ishgard.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Tank/4820_Between Sleep and Death.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Tank/4821_Beacon in the Darkness.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Tank/4822_Awakened, not Stirred.json create mode 100644 QuestPaths/Dawntrail/RoleQuests/Tank/4823_Dreams of a New Day.json create mode 100644 Questionable/Data/AetherCurrentData.cs diff --git a/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5153_Stressed Testing.json b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5153_Stressed Testing.json new file mode 100644 index 00000000..d0ba4d01 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5153_Stressed Testing.json @@ -0,0 +1,71 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1049443, + "Position": { + "X": -177.56934, + "Y": 29.999998, + "Z": -601.15967 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 352.85733, + "Y": 82.089386, + "Z": -355.71875 + }, + "TerritoryId": 1191, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17677 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1050664, + "Position": { + "X": 354.3297, + "Y": 82.042984, + "Z": -355.7641 + }, + "StopDistance": 7, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1049443, + "Position": { + "X": -177.56934, + "Y": 29.999998, + "Z": -601.15967 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5156_Phyt for Survival.json b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5156_Phyt for Survival.json new file mode 100644 index 00000000..ef479aa2 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5156_Phyt for Survival.json @@ -0,0 +1,118 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "Comment": "Work in Progress", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1049501, + "Position": { + "X": -592.7062, + "Y": -2.4803436, + "Z": -489.28055 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013971, + "Position": { + "X": -286.15247, + "Y": 59.464355, + "Z": -263.6302 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818471 + }, + { + "DataId": 1050666, + "Position": { + "X": -446.79944, + "Y": 37.14403, + "Z": -266.62097 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -592.5055, + "Y": 35.94439, + "Z": -324.25006 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false, + "Comment": "Needs manual babysitting to kill enemies" + }, + { + "DataId": 17678, + "Position": { + "X": -619.23193, + "Y": 11.514403, + "Z": -436.67496 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "NpcWaitDistance": 4, + "Mount": false, + "Sprint": false + }, + { + "DataId": 17678, + "Position": { + "X": -618.6356, + "Y": 5.743476, + "Z": -457.91925 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "NpcWaitDistance": 4, + "Mount": false, + "Sprint": false + }, + { + "DataId": 1049501, + "Position": { + "X": -592.7062, + "Y": -2.4803436, + "Z": -489.28055 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "Mount": false, + "Sprint": false + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1049501, + "Position": { + "X": -592.7062, + "Y": -2.4803436, + "Z": -489.28055 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5159_He Who Remembers.json b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5159_He Who Remembers.json new file mode 100644 index 00000000..c7176a0f --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5159_He Who Remembers.json @@ -0,0 +1,157 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1049505, + "Position": { + "X": -209.85736, + "Y": 7.49638, + "Z": 595.9104 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -457.70477, + "Y": -14.000011, + "Z": 697.2411 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013973, + "Position": { + "X": -457.66388, + "Y": -13.412781, + "Z": 693.1105 + }, + "StopDistance": 4.5, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818473, + "Comment": "While counterintuitive, this is the closest aether current/msq quest" + }, + { + "DataId": 1050668, + "Position": { + "X": 195.08655, + "Y": 88.5662, + "Z": 669.36743 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGZF105_05159_Q1_100_006", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014094, + "Position": { + "X": 216.44922, + "Y": 89.15845, + "Z": 657.3739 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2014096, + "Position": { + "X": 246.8451, + "Y": 90.71484, + "Z": 646.78406 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2014217, + "Position": { + "X": 232.47119, + "Y": 89.98242, + "Z": 614.4961 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 2014095, + "Position": { + "X": 218.34131, + "Y": 88.822754, + "Z": 621.7594 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050668, + "Position": { + "X": 195.08655, + "Y": 88.5662, + "Z": 669.36743 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5160_Auntie Knows Best.json b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5160_Auntie Knows Best.json new file mode 100644 index 00000000..a23f3adb --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Heritage Found/5160_Auntie Knows Best.json @@ -0,0 +1,82 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050805, + "Position": { + "X": -153.09375, + "Y": 34.946026, + "Z": -581.0178 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 213.87216, + "Y": 92.47675, + "Z": -298.49872 + }, + "TerritoryId": 1191, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17684 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1050803, + "Position": { + "X": 217.57837, + "Y": 92.40237, + "Z": -296.19293 + }, + "StopDistance": 7, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013966, + "Position": { + "X": 77.53113, + "Y": 93.095215, + "Z": -144.9455 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818468 + }, + { + "DataId": 1050946, + "Position": { + "X": -153.09375, + "Y": 34.946026, + "Z": -581.0178 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5064_Ripe for the Offering.json b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5064_Ripe for the Offering.json new file mode 100644 index 00000000..ce71ce9c --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5064_Ripe for the Offering.json @@ -0,0 +1,132 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048782, + "Position": { + "X": -68.52832, + "Y": 6.536739, + "Z": -486.53394 + }, + "TerritoryId": 1188, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2014167, + "Position": { + "X": -241.56561, + "Y": 6.0578003, + "Z": -356.40503 + }, + "TerritoryId": 1188, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2014168, + "Position": { + "X": -262.50098, + "Y": 4.989685, + "Z": -318.25745 + }, + "TerritoryId": 1188, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2014169, + "Position": { + "X": -280.81183, + "Y": 4.989685, + "Z": -320.8515 + }, + "TerritoryId": 1188, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 399.21567, + "Y": -0.40000004, + "Z": -384.69452 + }, + "TerritoryId": 1188, + "InteractionType": "WalkTo", + "Comment": "Waypoint after swimming through the river" + }, + { + "DataId": 2013938, + "Position": { + "X": 516.80774, + "Y": 17.959839, + "Z": -348.0431 + }, + "TerritoryId": 1188, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818425 + }, + { + "DataId": 1048826, + "Position": { + "X": 672.4802, + "Y": 41.63828, + "Z": -527.36707 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048782, + "Position": { + "X": -68.52832, + "Y": 6.536739, + "Z": -486.53394 + }, + "TerritoryId": 1188, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Kozama'uka - Ok'hanu" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5074_Divine Inspiration.json b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5074_Divine Inspiration.json new file mode 100644 index 00000000..8a98bf22 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5074_Divine Inspiration.json @@ -0,0 +1,139 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048855, + "Position": { + "X": -491.63043, + "Y": 121.63846, + "Z": 271.50366 + }, + "TerritoryId": 1188, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -444.31415, + "Y": 123.89709, + "Z": 129.46912 + }, + "TerritoryId": 1188, + "InteractionType": "WalkTo" + }, + { + "DataId": 1050709, + "Position": { + "X": -474.2962, + "Y": 127.79511, + "Z": 98.89368 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -520.54517, + "Y": 135.98334, + "Z": 67.06335 + }, + "TerritoryId": 1188, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -561.2461, + "Y": 138.97241, + "Z": 57.90152 + }, + "TerritoryId": 1188, + "InteractionType": "WalkTo" + }, + { + "DataId": 1050710, + "Position": { + "X": -599.7864, + "Y": 142.85991, + "Z": 35.934937 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": -539.3906, + "Y": 139.2539, + "Z": -65.13339 + }, + "TerritoryId": 1188, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17660 + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1050711, + "Position": { + "X": -541.64954, + "Y": 139.2539, + "Z": -66.5141 + }, + "StopDistance": 5, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013941, + "Position": { + "X": -754.11615, + "Y": 138.68921, + "Z": 122.66724 + }, + "TerritoryId": 1188, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818426 + }, + { + "DataId": 1048855, + "Position": { + "X": -491.63043, + "Y": 121.63846, + "Z": 271.50366 + }, + "TerritoryId": 1188, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Kozama'uka - Earthenshire" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5081_Rite of the Wind's Chosen.json b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5081_Rite of the Wind's Chosen.json new file mode 100644 index 00000000..0b3bb41b --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5081_Rite of the Wind's Chosen.json @@ -0,0 +1,81 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051237, + "Position": { + "X": -251.20929, + "Y": 5.5572896, + "Z": -554.89435 + }, + "TerritoryId": 1188, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051238, + "Position": { + "X": -312.36743, + "Y": 6.5262628, + "Z": -723.3234 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1051237, + "Position": { + "X": -251.20929, + "Y": 5.5572896, + "Z": -554.89435 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2014316, + "Position": { + "X": -201.0987, + "Y": 6.362976, + "Z": -511.03995 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051242, + "Position": { + "X": -127.45862, + "Y": 9.842161, + "Z": -419.6994 + }, + "TerritoryId": 1188, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5085_All Good Potpacts Must Come to an End.json b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5085_All Good Potpacts Must Come to an End.json new file mode 100644 index 00000000..ee450eb6 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Kozama'uka/5085_All Good Potpacts Must Come to an End.json @@ -0,0 +1,110 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051263, + "Position": { + "X": -521.0193, + "Y": 121.63345, + "Z": 319.38647 + }, + "TerritoryId": 1188, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051264, + "Position": { + "X": -444.78522, + "Y": 122.890236, + "Z": 342.85498 + }, + "TerritoryId": 1188, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048892, + "Position": { + "X": -485.55737, + "Y": 121.633, + "Z": 329.9762 + }, + "TerritoryId": 1188, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1048850, + "Position": { + "X": -472.5567, + "Y": 121.77377, + "Z": 271.229 + }, + "TerritoryId": 1188, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1048858, + "Position": { + "X": -426.87115, + "Y": 121.63345, + "Z": 320.88184 + }, + "TerritoryId": 1188, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051264, + "Position": { + "X": -444.78522, + "Y": 122.890236, + "Z": 342.85498 + }, + "TerritoryId": 1188, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5174_Well-wishing at the Wishing Well.json b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5174_Well-wishing at the Wishing Well.json new file mode 100644 index 00000000..6cabfe97 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5174_Well-wishing at the Wishing Well.json @@ -0,0 +1,101 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050617, + "Position": { + "X": -631.4031, + "Y": 2.9305653E-07, + "Z": 497.12354 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -529.96735, + "Y": 6.402005, + "Z": 524.4711 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 1050618, + "Position": { + "X": -444.0833, + "Y": -0.815298, + "Z": 482.10876 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -377.65292, + "Y": 6.401951, + "Z": 531.36896 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 1050619, + "Position": { + "X": -288.1361, + "Y": -6.1998426E-13, + "Z": 580.1632 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013899, + "Position": { + "X": -287.31213, + "Y": 1.4190674, + "Z": 582.7573 + }, + "TerritoryId": 1192, + "InteractionType": "UseItem", + "ItemId": 2003566, + "DisableNavmesh": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050619, + "Position": { + "X": -288.1361, + "Y": -6.1998426E-13, + "Z": 580.1632 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5176_Perplexing Puzzles, Endless Fun.json b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5176_Perplexing Puzzles, Endless Fun.json new file mode 100644 index 00000000..06bec8ff --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5176_Perplexing Puzzles, Endless Fun.json @@ -0,0 +1,106 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050621, + "Position": { + "X": 477.1344, + "Y": -0.034497976, + "Z": 711.6654 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013904, + "Position": { + "X": 199.4812, + "Y": 1.1749268, + "Z": 642.96936 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013905, + "Position": { + "X": 252.30786, + "Y": 1.5411377, + "Z": 621.2711 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013909, + "Position": { + "X": 340.59656, + "Y": 23.605652, + "Z": 289.78406 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 690.5917, + "Y": 37.037296, + "Z": 469.6903 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": 668.59235, + "Y": 40.20963, + "Z": 447.41943 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 1050622, + "Position": { + "X": 669.36743, + "Y": 40.305832, + "Z": 417.31885 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGZH003_05176_Q1_000_016", + "Answer": "TEXT_KINGZH003_05176_A1_000_002" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5178_Volcanic Disruptions.json b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5178_Volcanic Disruptions.json new file mode 100644 index 00000000..d0ae0852 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5178_Volcanic Disruptions.json @@ -0,0 +1,96 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050625, + "Position": { + "X": 628.6869, + "Y": 24.99949, + "Z": -283.3753 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1050626, + "Position": { + "X": 351.27795, + "Y": 48.949432, + "Z": -726.4973 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 300.00925, + "Y": 44.086937, + "Z": -577.9258 + }, + "TerritoryId": 1192, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17686 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1050627, + "Position": { + "X": 302.90674, + "Y": 43.98048, + "Z": -574.67004 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013981, + "Position": { + "X": 315.20557, + "Y": 43.71704, + "Z": -539.3302 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818486 + }, + { + "DataId": 1050631, + "Position": { + "X": 354.4823, + "Y": 48.940357, + "Z": -726.1311 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5179_Blueprint Protocol.json b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5179_Blueprint Protocol.json new file mode 100644 index 00000000..725451c8 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Living Memory/5179_Blueprint Protocol.json @@ -0,0 +1,52 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050632, + "Position": { + "X": 538.9944, + "Y": 25.001822, + "Z": -194.3847 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013913, + "Position": { + "X": 226.00134, + "Y": 35.75183, + "Z": -225.97089 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050633, + "Position": { + "X": 619.5315, + "Y": 27.724146, + "Z": -172.01501 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Living Memory - Leynode Pyro" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5130_Meeting of the Spirits.json b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5130_Meeting of the Spirits.json new file mode 100644 index 00000000..31a941da --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5130_Meeting of the Spirits.json @@ -0,0 +1,62 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1049324, + "Position": { + "X": -108.659546, + "Y": 4.055336, + "Z": 319.5697 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013958, + "Position": { + "X": -620.3861, + "Y": -9.079163, + "Z": 323.3844 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818455 + }, + { + "DataId": 1050645, + "Position": { + "X": -650.0496, + "Y": -9.854074, + "Z": 327.26013 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1049324, + "Position": { + "X": -108.659546, + "Y": 4.055336, + "Z": 319.5697 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5138_Rroneek Seeker.json b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5138_Rroneek Seeker.json new file mode 100644 index 00000000..6fece033 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5138_Rroneek Seeker.json @@ -0,0 +1,140 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050655, + "Position": { + "X": 289.02112, + "Y": -15.566031, + "Z": -478.78235 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1050656, + "Position": { + "X": 449.05762, + "Y": -17.316843, + "Z": -155.6878 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Comment": "TODO: Verify; Swimming in the lake avoids combat", + "Steps": [ + { + "Position": { + "X": 400.57977, + "Y": -18.2, + "Z": -244.50037 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false + }, + { + "Position": { + "X": 379.76282, + "Y": -18.2, + "Z": -293.1074 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false, + "DelaySecondsAtStart": 3 + }, + { + "Position": { + "X": 370.89987, + "Y": -18.2, + "Z": -351.861 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false, + "DelaySecondsAtStart": 3 + }, + { + "Position": { + "X": 392.1876, + "Y": -18.2, + "Z": -381.36987 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false, + "DelaySecondsAtStart": 3 + }, + { + "Position": { + "X": 386.26978, + "Y": -18.2, + "Z": -454.76865 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false + }, + { + "DataId": 17739, + "Position": { + "X": 287.58667, + "Y": -15.274292, + "Z": -476.0052 + }, + "StopDistance": 0.25, + "TerritoryId": 1190, + "InteractionType": "WaitForNpcAtPosition", + "NpcWaitDistance": 4, + "Mount": false, + "Sprint": false + }, + { + "DataId": 2014057, + "Position": { + "X": 287.58667, + "Y": -15.274292, + "Z": -476.0052 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050655, + "Position": { + "X": 289.02112, + "Y": -15.566031, + "Z": -478.78235 + }, + "StopDistance": 5, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5140_When the Bill Comes Due.json b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5140_When the Bill Comes Due.json new file mode 100644 index 00000000..0efdb5fb --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5140_When the Bill Comes Due.json @@ -0,0 +1,82 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051283, + "Position": { + "X": 374.19702, + "Y": -0.24794838, + "Z": 437.2472 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051284, + "Position": { + "X": 362.84424, + "Y": 5.937199, + "Z": 427.2068 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1051284, + "Position": { + "X": 362.84424, + "Y": 5.937199, + "Z": 427.2068 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1051286, + "Position": { + "X": 272.72437, + "Y": -4.5877395, + "Z": 464.042 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051286, + "Position": { + "X": 272.72437, + "Y": -4.5877395, + "Z": 464.042 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest", + "Emote": "flex" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5144_Bad Case of the Blue Devils.json b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5144_Bad Case of the Blue Devils.json new file mode 100644 index 00000000..6cb04d9f --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Shaaloani/5144_Bad Case of the Blue Devils.json @@ -0,0 +1,52 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051316, + "Position": { + "X": -380.30066, + "Y": 18.718708, + "Z": -114.24432 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051300, + "Position": { + "X": -69.840576, + "Y": -8.097445, + "Z": 78.538086 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051301, + "Position": { + "X": -284.1383, + "Y": 17.312117, + "Z": -76.676636 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Shaaloani - Sheshenewezi Springs" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5039_Traveler to the Rescue.json b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5039_Traveler to the Rescue.json new file mode 100644 index 00000000..a370f3f1 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5039_Traveler to the Rescue.json @@ -0,0 +1,81 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050684, + "Position": { + "X": 391.37854, + "Y": -156.07434, + "Z": -388.50995 + }, + "TerritoryId": 1187, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 258.56268, + "Y": -129.27074, + "Z": -351.33496 + }, + "TerritoryId": 1187, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17646 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1050685, + "Position": { + "X": 256.94666, + "Y": -129.72865, + "Z": -355.73358 + }, + "StopDistance": 7, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050684, + "Position": { + "X": 391.37854, + "Y": -156.07434, + "Z": -388.50995 + }, + "TerritoryId": 1187, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Urqopacha - Wachunpelo" + }, + { + "DataId": 1050684, + "Position": { + "X": 391.37854, + "Y": -156.07434, + "Z": -388.50995 + }, + "TerritoryId": 1187, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5047_An Illuminating Ritual.json b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5047_An Illuminating Ritual.json new file mode 100644 index 00000000..7f265446 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5047_An Illuminating Ritual.json @@ -0,0 +1,158 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048730, + "Position": { + "X": 399.0692, + "Y": 122.53533, + "Z": 542.9922 + }, + "StopDistance": 5, + "TerritoryId": 1187, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2014132, + "Position": { + "X": 396.01733, + "Y": 123.88794, + "Z": 546.53235 + }, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014132, + "Position": { + "X": 396.01733, + "Y": 123.88794, + "Z": 546.53235 + }, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2014133, + "Position": { + "X": 387.59436, + "Y": 131.0597, + "Z": 640.772 + }, + "StopDistance": 3, + "TerritoryId": 1187, + "InteractionType": "UseItem", + "ItemId": 2003618, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2014135, + "Position": { + "X": 489.95178, + "Y": 114.4884, + "Z": 698.3596 + }, + "StopDistance": 3, + "TerritoryId": 1187, + "InteractionType": "UseItem", + "ItemId": 2003618, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "Position": { + "X": 530.3024, + "Y": 111.13472, + "Z": 604.9302 + }, + "TerritoryId": 1187, + "InteractionType": "Jump", + "JumpDestination": { + "Position": { + "X": 533.03186, + "Y": 112.241264, + "Z": 603.3909 + }, + "DelaySeconds": 0.25 + }, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + -64 + ] + }, + { + "DataId": 2014134, + "Position": { + "X": 533.53174, + "Y": 114.24426, + "Z": 603.0823 + }, + "StopDistance": 3, + "TerritoryId": 1187, + "InteractionType": "UseItem", + "ItemId": 2003618, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048730, + "Position": { + "X": 399.0692, + "Y": 122.53533, + "Z": 542.9922 + }, + "StopDistance": 5, + "TerritoryId": 1187, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5051_Crisis of Corruption.json b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5051_Crisis of Corruption.json new file mode 100644 index 00000000..cf8d6168 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5051_Crisis of Corruption.json @@ -0,0 +1,66 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051195, + "Position": { + "X": 383.29138, + "Y": -154.50243, + "Z": -420.49292 + }, + "TerritoryId": 1187, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051195, + "Position": { + "X": 383.29138, + "Y": -154.50243, + "Z": -420.49292 + }, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1051196, + "Position": { + "X": 297.19995, + "Y": -172.65335, + "Z": -488.57864 + }, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051195, + "Position": { + "X": 383.29138, + "Y": -154.50243, + "Z": -420.49292 + }, + "TerritoryId": 1187, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5055_The Flame Burns No More.json b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5055_The Flame Burns No More.json new file mode 100644 index 00000000..a065b8e6 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Urqopacha/5055_The Flame Burns No More.json @@ -0,0 +1,99 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051207, + "Position": { + "X": 425.07043, + "Y": 118.935005, + "Z": 606.13403 + }, + "StopDistance": 5, + "TerritoryId": 1187, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051208, + "Position": { + "X": 210.92542, + "Y": 21.49294, + "Z": 246.6925 + }, + "StopDistance": 5, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014272, + "Position": { + "X": 133.53162, + "Y": 22.2323, + "Z": 295.9182 + }, + "TerritoryId": 1187, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17652 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": 150.55826, + "Y": 15.18635, + "Z": 247.66484 + }, + "TerritoryId": 1187, + "InteractionType": "WalkTo", + "Comment": "Avoids combat" + }, + { + "DataId": 1051208, + "Position": { + "X": 210.92542, + "Y": 21.49294, + "Z": 246.6925 + }, + "TerritoryId": 1187, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051207, + "Position": { + "X": 425.07043, + "Y": 118.935005, + "Z": 606.13403 + }, + "StopDistance": 5, + "TerritoryId": 1187, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Urqopacha - Worlar's Echo" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5094_Secrets in the Cinderfield.json b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5094_Secrets in the Cinderfield.json new file mode 100644 index 00000000..d41c7051 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5094_Secrets in the Cinderfield.json @@ -0,0 +1,202 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051073, + "Position": { + "X": 41.09253, + "Y": 8.205902, + "Z": -629.8467 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2014310, + "Position": { + "X": 499.8092, + "Y": 20.126648, + "Z": -345.84576 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 509.42645, + "Y": 15.455202, + "Z": -305.60803 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false + }, + { + "DataId": 1051074, + "Position": { + "X": 515.47345, + "Y": 10.495132, + "Z": -260.93246 + }, + "TerritoryId": 1189, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100, + "Mount": false, + "Sprint": false + }, + { + "Position": { + "X": 532.88403, + "Y": 10.019356, + "Z": -237.4513 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "DelaySecondsAtStart": 5, + "Mount": false, + "Sprint": false + }, + { + "DataId": 1051074, + "Position": { + "X": 543.8844, + "Y": 9.337766, + "Z": -190.25961 + }, + "TerritoryId": 1189, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100, + "Mount": false, + "Sprint": false + }, + { + "Position": { + "X": 530.938, + "Y": 10.278882, + "Z": -164.46059 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false + }, + { + "DataId": 1051074, + "Position": { + "X": 564.2212, + "Y": 12.653475, + "Z": -126.851585 + }, + "TerritoryId": 1189, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100, + "Mount": false, + "Sprint": false + }, + { + "Position": { + "X": 572.95447, + "Y": 16.180645, + "Z": -78.99758 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false + }, + { + "DataId": 1051074, + "Position": { + "X": 599.5003, + "Y": 16.939411, + "Z": -34.30726 + }, + "TerritoryId": 1189, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100, + "Mount": false, + "Sprint": false + }, + { + "Position": { + "X": 598.5126, + "Y": 16.16554, + "Z": -24.822657 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "Mount": false, + "Sprint": false + }, + { + "DataId": 1051362, + "Position": { + "X": 627.7103, + "Y": 17.481155, + "Z": 2.9754639 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "DelaySecondsAtStart": 25 + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1051362, + "Position": { + "X": 627.7103, + "Y": 17.481155, + "Z": 2.9754639 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051073, + "Position": { + "X": 41.09253, + "Y": 8.205902, + "Z": -629.8467 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Tuliyollal", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] Dirigible Landing (Yak T'el)" + ], + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGZD005_05094_CHOICE1Q1_100_060", + "Answer": "TEXT_KINGZD005_05094_CHOICE1A2_102_060" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5103_Beast of the Heartlands.json b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5103_Beast of the Heartlands.json new file mode 100644 index 00000000..01dbc79c --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5103_Beast of the Heartlands.json @@ -0,0 +1,70 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051052, + "Position": { + "X": 585.90063, + "Y": -142.49187, + "Z": 510.21594 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051066, + "Position": { + "X": 121.9043, + "Y": -172.89474, + "Z": 381.15503 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014258, + "Position": { + "X": 87.02222, + "Y": -176.1654, + "Z": 328.3894 + }, + "TerritoryId": 1189, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17676 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1051066, + "Position": { + "X": 121.9043, + "Y": -172.89474, + "Z": 381.15503 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5110_Aiming High.json b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5110_Aiming High.json new file mode 100644 index 00000000..863e68a6 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5110_Aiming High.json @@ -0,0 +1,89 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050872, + "Position": { + "X": -408.71295, + "Y": 20.420113, + "Z": -398.8861 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGZD201_05110_Q1_000_000", + "Answer": "TEXT_KINGZD201_05110_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1050873, + "Position": { + "X": -455.10034, + "Y": 17.027555, + "Z": -478.8739 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014142, + "Position": { + "X": -372.45752, + "Y": 19.33313, + "Z": -694.45337 + }, + "TerritoryId": 1189, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17668 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013947, + "Position": { + "X": -184.74103, + "Y": 22.934265, + "Z": -751.6747 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818439 + }, + { + "DataId": 1050873, + "Position": { + "X": -455.10034, + "Y": 17.027555, + "Z": -478.8739 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Yak T'el - Iq Br'aax" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5114_Lost and Powerless.json b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5114_Lost and Powerless.json new file mode 100644 index 00000000..2e4e6454 --- /dev/null +++ b/QuestPaths/Dawntrail/AetherCurrents/Yak T'el/5114_Lost and Powerless.json @@ -0,0 +1,70 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050884, + "Position": { + "X": 531.0597, + "Y": -142.49185, + "Z": 492.0271 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 343.74197, + "Y": -154.60175, + "Z": 328.8051 + }, + "TerritoryId": 1189, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17673 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1050885, + "Position": { + "X": 338.49072, + "Y": -155.05281, + "Z": 322.80444 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050888, + "Position": { + "X": 515.58704, + "Y": -146.73436, + "Z": 477.0122 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/A-Kozama'uka1-Urqopacha1/4869_The Lifting of Wings.json b/QuestPaths/Dawntrail/MSQ/A-Kozama'uka1-Urqopacha1/4869_The Lifting of Wings.json index 80feeb0c..d721f506 100644 --- a/QuestPaths/Dawntrail/MSQ/A-Kozama'uka1-Urqopacha1/4869_The Lifting of Wings.json +++ b/QuestPaths/Dawntrail/MSQ/A-Kozama'uka1-Urqopacha1/4869_The Lifting of Wings.json @@ -73,17 +73,6 @@ { "Sequence": 4, "Steps": [ - { - "DataId": 2013938, - "Position": { - "X": 516.80774, - "Y": 17.959839, - "Z": -348.0431 - }, - "TerritoryId": 1188, - "InteractionType": "AttuneAetherCurrent", - "AetherCurrentId": 2818425 - }, { "DataId": 2013632, "Position": { diff --git a/QuestPaths/Dawntrail/MSQ/B-Kozama'uka2-Urqopacha2/4884_The Shape of Peace.json b/QuestPaths/Dawntrail/MSQ/B-Kozama'uka2-Urqopacha2/4884_The Shape of Peace.json index 52942981..4c71bd86 100644 --- a/QuestPaths/Dawntrail/MSQ/B-Kozama'uka2-Urqopacha2/4884_The Shape of Peace.json +++ b/QuestPaths/Dawntrail/MSQ/B-Kozama'uka2-Urqopacha2/4884_The Shape of Peace.json @@ -127,18 +127,6 @@ { "Sequence": 255, "Steps": [ - { - "DataId": 2013941, - "Position": { - "X": -754.11615, - "Y": 138.68921, - "Z": 122.66724 - }, - "TerritoryId": 1188, - "InteractionType": "AttuneAetherCurrent", - "AetherCurrentId": 2818426, - "Comment": "TODO Move to some side quest maybe?" - }, { "DataId": 1046877, "Position": { diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4897_The Leap to Yak T'el.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4897_The Leap to Yak T'el.json new file mode 100644 index 00000000..df60f84e --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4897_The Leap to Yak T'el.json @@ -0,0 +1,108 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046933, + "Position": { + "X": -163.86664, + "Y": -14.999357, + "Z": 203.75366 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -424.15686, + "Y": 11.01, + "Z": -13.636331 + }, + "TerritoryId": 1185, + "InteractionType": "WalkTo", + "AethernetShortcut": [ + "[Tuliyollal] The For'ard Cabins", + "[Tuliyollal] Dirigible Landing" + ] + }, + { + "DataId": 1047509, + "Position": { + "X": -426.47443, + "Y": 11.01, + "Z": -13.626343 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047608, + "Position": { + "X": 15.152161, + "Y": 8.205901, + "Z": -655.848 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013944, + "Position": { + "X": -114.39691, + "Y": 5.8441772, + "Z": -527.1229 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818434, + "Comment": "TODO verify" + }, + { + "DataId": 1047515, + "Position": { + "X": -227.74097, + "Y": 14.458079, + "Z": -440.32965 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047520, + "Position": { + "X": -350.72864, + "Y": 16.964071, + "Z": -428.4276 + }, + "StopDistance": 1, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4898_Village of the Hunt.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4898_Village of the Hunt.json new file mode 100644 index 00000000..3fed7a14 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4898_Village of the Hunt.json @@ -0,0 +1,155 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047521, + "Position": { + "X": -352.22406, + "Y": 15.683111, + "Z": -433.12738 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047525, + "Position": { + "X": -524.01013, + "Y": 28.760696, + "Z": -422.3545 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013646, + "Position": { + "X": -505.85184, + "Y": 30.411133, + "Z": -341.3291 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1047533, + "Position": { + "X": -431.44885, + "Y": 28.068893, + "Z": -332.6925 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1051340, + "Position": { + "X": -400.6867, + "Y": 20.478943, + "Z": -396.65833 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 205, + "Position": { + "X": -397.0547, + "Y": 23.53558, + "Z": -431.921 + }, + "StopDistance": 10, + "TerritoryId": 1189, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 2013645, + "Position": { + "X": -425.5589, + "Y": 23.544617, + "Z": -484.97754 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013647, + "Position": { + "X": -523.43024, + "Y": 28.732666, + "Z": -423.0869 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047544, + "Position": { + "X": -520.25635, + "Y": 28.760696, + "Z": -422.11035 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4899_A History of Violence.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4899_A History of Violence.json new file mode 100644 index 00000000..1e40bf46 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4899_A History of Violence.json @@ -0,0 +1,108 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047545, + "Position": { + "X": -521.0803, + "Y": 28.760695, + "Z": -420.79803 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047534, + "Position": { + "X": -423.9109, + "Y": 23.536806, + "Z": -487.41895 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047548, + "Position": { + "X": -65.23236, + "Y": 4.5670285, + "Z": -403.21973 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "Comment": "TODO Verify this shouldn't have a teleport (was removed due to AC moving)" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047550, + "Position": { + "X": 410.45227, + "Y": 19.820219, + "Z": -460.8988 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013945, + "Position": { + "X": 416.06763, + "Y": 15.518433, + "Z": -545.0065 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818435 + }, + { + "DataId": 1047552, + "Position": { + "X": 476.70703, + "Y": 19.460531, + "Z": -358.23608 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047763, + "Position": { + "X": 477.5005, + "Y": 19.52627, + "Z": -359.8841 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4900_The Feat of Repast.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4900_The Feat of Repast.json new file mode 100644 index 00000000..2b135bfd --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4900_The Feat of Repast.json @@ -0,0 +1,83 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047764, + "Position": { + "X": 474.9065, + "Y": 19.501463, + "Z": -358.05298 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047618, + "Position": { + "X": 539.6658, + "Y": 9.54172, + "Z": -219.22644 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047555, + "Position": { + "X": -524.58997, + "Y": 28.760696, + "Z": -424.2771 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "AetheryteShortcut": "Yak T'el - Iq Br'aax" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013649, + "Position": { + "X": -521.9959, + "Y": 28.732666, + "Z": -422.65967 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047558, + "Position": { + "X": -518.51685, + "Y": 28.775951, + "Z": -420.95068 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4901_A Father's Grief.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4901_A Father's Grief.json new file mode 100644 index 00000000..9b61b3c7 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4901_A Father's Grief.json @@ -0,0 +1,82 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047561, + "Position": { + "X": -519.4324, + "Y": 28.767723, + "Z": -419.24164 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047563, + "Position": { + "X": -433.06635, + "Y": 18.428335, + "Z": -392.32477 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047566, + "Position": { + "X": -531.9143, + "Y": 28.760696, + "Z": -428.54968 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047566, + "Position": { + "X": -531.9143, + "Y": 28.760696, + "Z": -428.54968 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047569, + "Position": { + "X": -589.56287, + "Y": 1.1820383, + "Z": -403.7995 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4902_Taking a Stand.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4902_Taking a Stand.json new file mode 100644 index 00000000..414706bf --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4902_Taking a Stand.json @@ -0,0 +1,67 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1211 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047569, + "Position": { + "X": -589.56287, + "Y": 1.1820383, + "Z": -403.7995 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013946, + "Position": { + "X": -550.6218, + "Y": -4.3793945, + "Z": -137.68219 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818438 + }, + { + "DataId": 1047570, + "Position": { + "X": -526.9398, + "Y": 28.760693, + "Z": -425.98615 + }, + "TerritoryId": 1189, + "InteractionType": "SinglePlayerDuty", + "Comment": "Taking a Stand" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047572, + "Position": { + "X": -529.74744, + "Y": 28.760696, + "Z": -426.50494 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4903_Into the Traverse.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4903_Into the Traverse.json new file mode 100644 index 00000000..15ddc10e --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4903_Into the Traverse.json @@ -0,0 +1,137 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047572, + "Position": { + "X": -529.74744, + "Y": 28.760696, + "Z": -426.50494 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047577, + "Position": { + "X": 600.76294, + "Y": 11.096121, + "Z": 23.788818 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013948, + "Position": { + "X": 610.7728, + "Y": 9.597839, + "Z": 233.05103 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818440 + }, + { + "Position": { + "X": 614.25964, + "Y": -29.554798, + "Z": 202.75368 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "DisableNavmesh": true, + "Mount": false + }, + { + "DataId": 1048230, + "Position": { + "X": 612.57336, + "Y": -33.408688, + "Z": 214.83167 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048229, + "Position": { + "X": 622.2781, + "Y": -58.68765, + "Z": 176.83679 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "Mount": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047582, + "Position": { + "X": 719.72217, + "Y": -93.15191, + "Z": 338.55188 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2013651, + "Position": { + "X": 718.59314, + "Y": -90.92853, + "Z": 335.8662 + }, + "StopDistance": 4, + "TerritoryId": 1189, + "InteractionType": "UseItem", + "ItemId": 2003487 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047587, + "Position": { + "X": 739.37585, + "Y": -133.17699, + "Z": 516.5636 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4904_City of Silence.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4904_City of Silence.json new file mode 100644 index 00000000..70659de1 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4904_City of Silence.json @@ -0,0 +1,146 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047588, + "Position": { + "X": 738.85693, + "Y": -133.17517, + "Z": 514.9767 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 206, + "Position": { + "X": 721.40076, + "Y": -132.31104, + "Z": 526.1769 + }, + "StopDistance": 10, + "TerritoryId": 1189, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 2013953, + "Position": { + "X": 747.18835, + "Y": -176.4096, + "Z": 712.64197 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818443 + }, + { + "DataId": 1047592, + "Position": { + "X": 561.4862, + "Y": -142.49185, + "Z": 502.46423 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "AetheryteShortcut": "Yak T'el - Mamook", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047593, + "Position": { + "X": 535.97314, + "Y": -142.49185, + "Z": 497.94763 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047594, + "Position": { + "X": 601.9531, + "Y": -137.17401, + "Z": 489.79932 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047595, + "Position": { + "X": 626.94727, + "Y": -137.12654, + "Z": 510.3075 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047596, + "Position": { + "X": 360.06702, + "Y": -113.97448, + "Z": 595.0254 + }, + "StopDistance": 5, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047601, + "Position": { + "X": 233.60034, + "Y": -158.66302, + "Z": 641.01624 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4905_Blessed Sibilings.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4905_Blessed Sibilings.json new file mode 100644 index 00000000..a080c983 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4905_Blessed Sibilings.json @@ -0,0 +1,140 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047607, + "Position": { + "X": 233.60034, + "Y": -158.66302, + "Z": 641.01624 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047614, + "Position": { + "X": -106.34015, + "Y": -192.35985, + "Z": 586.6636 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013949, + "Position": { + "X": -114.33588, + "Y": -212.20728, + "Z": 623.77356 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818436, + "DisableNavmesh": true, + "Mount": true + }, + { + "Position": { + "X": -112.97611, + "Y": -197.49266, + "Z": 595.45026 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "DisableNavmesh": true, + "Mount": true + }, + { + "DataId": 1047620, + "Position": { + "X": -365.22473, + "Y": -165.5307, + "Z": 517.66235 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047626, + "Position": { + "X": -637.53723, + "Y": -183.38272, + "Z": 562.06604 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047617, + "Position": { + "X": -702.6017, + "Y": -199.5873, + "Z": 620.1113 + }, + "StopDistance": 5, + "TerritoryId": 1189, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGMC109_04905_Q1_000_000", + "Answer": "TEXT_KINGMC109_04905_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013951, + "Position": { + "X": -676.5698, + "Y": -163.98877, + "Z": 236.16382 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818441 + }, + { + "DataId": 1047632, + "Position": { + "X": 723.537, + "Y": -133.17401, + "Z": 543.1144 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Yak T'el - Mamook" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4906_Scale of Trust.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4906_Scale of Trust.json new file mode 100644 index 00000000..d684c98e --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4906_Scale of Trust.json @@ -0,0 +1,146 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047636, + "Position": { + "X": 720.2715, + "Y": -133.174, + "Z": 545.00635 + }, + "StopDistance": 6, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047641, + "Position": { + "X": 624.65857, + "Y": -137.12656, + "Z": 513.69495 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1047640, + "Position": { + "X": 561.8219, + "Y": -142.49185, + "Z": 502.7389 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047638, + "Position": { + "X": 604.8219, + "Y": -137.17403, + "Z": 488.27344 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047644, + "Position": { + "X": 213.8551, + "Y": -161.35498, + "Z": 417.01367 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013952, + "Position": { + "X": 205.15747, + "Y": -193.59125, + "Z": 160.99792 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818442 + }, + { + "DataId": 2013950, + "Position": { + "X": 39.352905, + "Y": -158.61761, + "Z": -2.3347168 + }, + "TerritoryId": 1189, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818437 + }, + { + "DataId": 2013652, + "Position": { + "X": -11.306946, + "Y": -166.15558, + "Z": 4.3792725 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047649, + "Position": { + "X": -13.382202, + "Y": -166.21887, + "Z": 2.1209717 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4907_Mamook Speaks.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4907_Mamook Speaks.json new file mode 100644 index 00000000..dd7de4f9 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4907_Mamook Speaks.json @@ -0,0 +1,303 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047649, + "Position": { + "X": -13.382202, + "Y": -166.21887, + "Z": 2.1209717 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047659, + "Position": { + "X": -8.133057, + "Y": -166.18016, + "Z": 2.1209717 + }, + "StopDistance": 5, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1047655, + "Position": { + "X": -9.567444, + "Y": -166.3551, + "Z": -3.5858765 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047557, + "Position": { + "X": -11.001831, + "Y": -166.37114, + "Z": -6.1799316 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 1047656, + "Position": { + "X": -12.64978, + "Y": -166.20668, + "Z": -3.2807007 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047649, + "Position": { + "X": -13.382202, + "Y": -166.21887, + "Z": 2.1209717 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047664, + "Position": { + "X": 64.16406, + "Y": -178.47437, + "Z": 399.70996 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": 37.721737, + "Y": -214.22571, + "Z": 435.2371 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "DisableNavmesh": true, + "Mount": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + -128 + ] + }, + { + "DataId": 2013653, + "Position": { + "X": -3.0060425, + "Y": -215.01495, + "Z": 475.9746 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "Position": { + "X": -9.934677, + "Y": -215.01515, + "Z": 540.4687 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + -32 + ] + }, + { + "DataId": 2013655, + "Position": { + "X": -4.928711, + "Y": -213.2143, + "Z": 543.8773 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2013654, + "Position": { + "X": -55.86328, + "Y": -213.6416, + "Z": 522.57556 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013672, + "Position": { + "X": -147.84473, + "Y": -215.04541, + "Z": 356.0692 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 2013675, + "Position": { + "X": -152.02563, + "Y": -214.06885, + "Z": 327.38232 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047669, + "Position": { + "X": -96.87958, + "Y": -214.29678, + "Z": 385.27502 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -26.8908, + "Y": -164.33757, + "Z": 40.24882 + }, + "TerritoryId": 1189, + "InteractionType": "WalkTo" + }, + { + "DataId": 1047622, + "Position": { + "X": -15.701599, + "Y": -166.02748, + "Z": 0.47296143 + }, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4908_The Feat of Brotherhood.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4908_The Feat of Brotherhood.json new file mode 100644 index 00000000..5d32e907 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4908_The Feat of Brotherhood.json @@ -0,0 +1,85 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047622, + "Position": { + "X": -15.701599, + "Y": -166.02748, + "Z": 0.47296143 + }, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013656, + "Position": { + "X": -12.3446045, + "Y": -166.24707, + "Z": 2.3651123 + }, + "StopDistance": 4.5, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047678, + "Position": { + "X": 498.37476, + "Y": -146.73578, + "Z": 481.07104 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047682, + "Position": { + "X": 353.56665, + "Y": -113.97447, + "Z": 597.0397 + }, + "TerritoryId": 1189, + "InteractionType": "SinglePlayerDuty", + "Comment": "The Feat of Brotherhood" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047688, + "Position": { + "X": 359.48718, + "Y": -113.97447, + "Z": 595.45276 + }, + "StopDistance": 7, + "TerritoryId": 1189, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4909_Road to the Golden City.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4909_Road to the Golden City.json new file mode 100644 index 00000000..bae0eff5 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4909_Road to the Golden City.json @@ -0,0 +1,119 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1194 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047695, + "Position": { + "X": 503.19666, + "Y": -137.174, + "Z": 559.47205 + }, + "StopDistance": 5, + "TerritoryId": 1189, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047701, + "Position": { + "X": 572.7473, + "Y": -117.35814, + "Z": 288.3192 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047623, + "Position": { + "X": 531.18164, + "Y": -130.77031, + "Z": 307.45398 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013658, + "Position": { + "X": 740.93225, + "Y": -133.19604, + "Z": 515.80054 + }, + "TerritoryId": 1189, + "InteractionType": "Interact", + "AetheryteShortcut": "Yak T'el - Mamook" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047707, + "Position": { + "X": -711.1162, + "Y": -199.5873, + "Z": 624.1703 + }, + "StopDistance": 5, + "TerritoryId": 1189, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMC113_04909_Q1_000_090", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "TerritoryId": 1189, + "InteractionType": "Duty", + "ContentFinderConditionId": 829 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047718, + "Position": { + "X": -156.4508, + "Y": -14.999485, + "Z": 210.40662 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4910_Dawn of a New Tomorrow.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4910_Dawn of a New Tomorrow.json new file mode 100644 index 00000000..749d5d7a --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4910_Dawn of a New Tomorrow.json @@ -0,0 +1,37 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046541, + "Position": { + "X": -166.85742, + "Y": -14.999356, + "Z": 208.27039 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest", + "DisableNavmesh": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047726, + "Position": { + "X": -86.778076, + "Y": 100, + "Z": -167.37628 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4911_Ever Greater, Ever Brighter.json b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4911_Ever Greater, Ever Brighter.json new file mode 100644 index 00000000..86636d33 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/C-Yak T'el/4911_Ever Greater, Ever Brighter.json @@ -0,0 +1,123 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047726, + "Position": { + "X": -86.778076, + "Y": 100, + "Z": -167.37628 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047730, + "Position": { + "X": -32.089783, + "Y": 95.5, + "Z": -77.683716 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047731, + "Position": { + "X": 93.18677, + "Y": -14, + "Z": 34.74475 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] Vollok Shoonsa", + "[Tuliyollal] Wachumeqimeqi" + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047735, + "Position": { + "X": -31.296265, + "Y": -10.00001, + "Z": 87.907104 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047740, + "Position": { + "X": -51.407654, + "Y": -19.32829, + "Z": 211.84094 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047812, + "Position": { + "X": -85.06909, + "Y": 100.04267, + "Z": -169.8482 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] Bayside Bevy Marketplace", + "[Tuliyollal] Vollok Shoonsa" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047742, + "Position": { + "X": 47.043457, + "Y": 48, + "Z": -425.5589 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Tuliyollal] Vollok Shoonsa", + "[Tuliyollal] Brightploom Post" + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4912_The Long Road to Xak Tural.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4912_The Long Road to Xak Tural.json new file mode 100644 index 00000000..72e612c1 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4912_The Long Road to Xak Tural.json @@ -0,0 +1,93 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047742, + "Position": { + "X": 47.043457, + "Y": 48, + "Z": -425.5589 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047484, + "Position": { + "X": 50.980347, + "Y": 48, + "Z": -430.8385 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1046948, + "Position": { + "X": 276.2035, + "Y": 10.511233, + "Z": 663.447 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013954, + "Position": { + "X": 296.0708, + "Y": 2.3651123, + "Z": 504.02075 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818449 + }, + { + "DataId": 1046951, + "Position": { + "X": 259.266, + "Y": -6.482896, + "Z": 474.84546 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046952, + "Position": { + "X": 344.59448, + "Y": -1.5287868, + "Z": 446.52466 + }, + "StopDistance": 5, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4913_Saddled Up.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4913_Saddled Up.json new file mode 100644 index 00000000..78e4e207 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4913_Saddled Up.json @@ -0,0 +1,173 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046952, + "Position": { + "X": 344.59448, + "Y": -1.5287868, + "Z": 446.52466 + }, + "StopDistance": 5, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 207, + "Position": { + "X": 386.4091, + "Y": -0.1697721, + "Z": 467.6294 + }, + "StopDistance": 8, + "TerritoryId": 1190, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 1046953, + "Position": { + "X": 263.7522, + "Y": -5.018697, + "Z": 496.14697 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1046953, + "Position": { + "X": 263.7522, + "Y": -5.018697, + "Z": 496.14697 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMD102_04913_SYSTEM_000_021", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013957, + "Position": { + "X": -192.18744, + "Y": 36.66736, + "Z": -53.177734 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818454, + "Comment": "TODO maybe move this" + }, + { + "DataId": 208, + "Position": { + "X": -291.70673, + "Y": 19.08899, + "Z": -114.54956 + }, + "StopDistance": 8, + "TerritoryId": 1190, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 1046957, + "Position": { + "X": -315.5719, + "Y": 18.834728, + "Z": -178.88159 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1046958, + "Position": { + "X": -348.0431, + "Y": 18.031187, + "Z": -194.01855 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "Position": { + "X": -352.34854, + "Y": 18.081078, + "Z": -196.42653 + }, + "TerritoryId": 1190, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17697, + 17698 + ] + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1046963, + "Position": { + "X": -550.5303, + "Y": 29.792864, + "Z": -190.05121 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046991, + "Position": { + "X": -315.5719, + "Y": 18.834728, + "Z": -178.88159 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Shaaloani - Sheshenewezi Springs" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4914_Braced for Trouble.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4914_Braced for Trouble.json new file mode 100644 index 00000000..b1523e70 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4914_Braced for Trouble.json @@ -0,0 +1,223 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046965, + "Position": { + "X": -314.35114, + "Y": 18.83441, + "Z": -177.5998 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013956, + "Position": { + "X": -602.92975, + "Y": 37.735474, + "Z": -352.3766 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818453, + "Comment": "TODO maybe move" + }, + { + "Position": { + "X": -598.1151, + "Y": 30.742912, + "Z": -80.21621 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "Comment": "Avoids combat" + }, + { + "DataId": 1046967, + "Position": { + "X": -585.47345, + "Y": 27.234344, + "Z": -59.18976 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013798, + "Position": { + "X": -636.5912, + "Y": 28.366455, + "Z": -34.62274 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "Position": { + "X": -633.4026, + "Y": 27.22425, + "Z": -62.308163 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -673.0745, + "Y": 29.140228, + "Z": -93.67751 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013955, + "Position": { + "X": -709.43774, + "Y": 33.401978, + "Z": -80.36932 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818450 + }, + { + "DataId": 2013799, + "Position": { + "X": -687.89197, + "Y": 27.115234, + "Z": -57.114563 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DisableNavmesh": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013800, + "Position": { + "X": -723.8728, + "Y": 30.319702, + "Z": -12.497192 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1046968, + "Position": { + "X": -727.26025, + "Y": 29.026073, + "Z": -19.424805 + }, + "StopDistance": 6, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1046969, + "Position": { + "X": -290.9743, + "Y": 4.6221595, + "Z": 282.88696 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2013801, + "Position": { + "X": -415.36584, + "Y": 17.654663, + "Z": 652.61304 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1046969, + "Position": { + "X": -290.9743, + "Y": 4.6221595, + "Z": 282.88696 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046967, + "Position": { + "X": -585.47345, + "Y": 27.234344, + "Z": -59.18976 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4915_Blowing Smoke.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4915_Blowing Smoke.json new file mode 100644 index 00000000..141c6e7f --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4915_Blowing Smoke.json @@ -0,0 +1,97 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046967, + "Position": { + "X": -585.47345, + "Y": 27.234344, + "Z": -59.18976 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -648.89136, + "Y": 26.786625, + "Z": -46.720688 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -676.2089, + "Y": 26.02775, + "Z": -43.611156 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -689.61786, + "Y": 26.372868, + "Z": -33.830494 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo", + "DisableNavmesh": true + }, + { + "DataId": 2013804, + "Position": { + "X": -690.69965, + "Y": 27.17627, + "Z": -26.230347 + }, + "TerritoryId": 1190, + "InteractionType": "UseItem", + "ItemId": 2003507, + "GroundTarget": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1046970, + "Position": { + "X": -563.01215, + "Y": 24.654175, + "Z": 26.199707 + }, + "StopDistance": 4, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046972, + "Position": { + "X": -441.70294, + "Y": 21.84097, + "Z": -117.81494 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4916_Law of the Land.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4916_Law of the Land.json new file mode 100644 index 00000000..4de45470 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4916_Law of the Land.json @@ -0,0 +1,168 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046973, + "Position": { + "X": -442.58795, + "Y": 21.820835, + "Z": -118.638916 + }, + "StopDistance": 5, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1046974, + "Position": { + "X": -386.83148, + "Y": 18.239126, + "Z": -136.73608 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1046974, + "Position": { + "X": -386.83148, + "Y": 18.239126, + "Z": -136.73608 + }, + "TerritoryId": 1190, + "InteractionType": "Emote", + "Emote": "poke" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013805, + "Position": { + "X": -225.78778, + "Y": 1.0223389, + "Z": 71.7937 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGMD105_04916_Q3_000_000", + "Answer": "TEXT_KINGMD105_04916_A3_000_002" + } + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013806, + "Position": { + "X": 5.081238, + "Y": -5.1118164, + "Z": 167.28455 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGMD105_04916_Q4_000_000", + "Answer": "TEXT_KINGMD105_04916_A4_000_002" + } + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "Position": { + "X": 18.420094, + "Y": 3.3226922, + "Z": 262.78665 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": 36.42842, + "Y": 3.2765028, + "Z": 281.39154 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013807, + "Position": { + "X": 34.927856, + "Y": 4.776001, + "Z": 297.68823 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGMD105_04916_Q5_000_000", + "Answer": "TEXT_KINGMD105_04916_A5_000_001" + } + ] + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1046974, + "Position": { + "X": 160.01617, + "Y": 8.759198, + "Z": 514.9438 + }, + "StopDistance": 0.25, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046975, + "Position": { + "X": 348.6228, + "Y": -1.601824, + "Z": 449.9121 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4917_On Track.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4917_On Track.json new file mode 100644 index 00000000..ea0ebbdf --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4917_On Track.json @@ -0,0 +1,67 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046975, + "Position": { + "X": 348.6228, + "Y": -1.601824, + "Z": 449.9121 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048057, + "Position": { + "X": -313.74078, + "Y": 18.853605, + "Z": -178.8205 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "AetheryteShortcut": "Shaaloani - Sheshenewezi Springs" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1046981, + "Position": { + "X": -354.08563, + "Y": 19.34956, + "Z": -99.13794 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046982, + "Position": { + "X": -349.53845, + "Y": 18.823906, + "Z": -106.401184 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4918_One With Nature.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4918_One With Nature.json new file mode 100644 index 00000000..7cc9feea --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4918_One With Nature.json @@ -0,0 +1,155 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046982, + "Position": { + "X": -349.53845, + "Y": 18.823906, + "Z": -106.401184 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1051610, + "Position": { + "X": -123.88806, + "Y": 16.006582, + "Z": -375.9671 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1046986, + "Position": { + "X": 198.74878, + "Y": -17.59426, + "Z": -520.9888 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 209, + "Position": { + "X": 311.36023, + "Y": -14.175659, + "Z": -567.74243 + }, + "StopDistance": 8, + "TerritoryId": 1190, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 2013960, + "Position": { + "X": 380.30054, + "Y": -16.983276, + "Z": -508.17123 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818452 + }, + { + "DataId": 2013961, + "Position": { + "X": 645.5939, + "Y": -11.7647705, + "Z": -417.65472 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818456 + }, + { + "Position": { + "X": 659.8994, + "Y": -16.525915, + "Z": -173.6375 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013963, + "Position": { + "X": 658.2893, + "Y": 21.011597, + "Z": 82.993774 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818458 + }, + { + "Position": { + "X": 198.9425, + "Y": 6.210067, + "Z": -53.1092 + }, + "TerritoryId": 1190, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013962, + "Position": { + "X": 183.88635, + "Y": 11.917236, + "Z": -59.342346 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818457 + }, + { + "DataId": 1046988, + "Position": { + "X": 302.96777, + "Y": -15.629961, + "Z": -514.6716 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "AetheryteShortcut": "Shaaloani - Mehwahhetsoan" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1046996, + "Position": { + "X": 343.9231, + "Y": -16.501034, + "Z": -444.23596 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4919_And the Land Would Tremble.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4919_And the Land Would Tremble.json new file mode 100644 index 00000000..8b52c8e2 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4919_And the Land Would Tremble.json @@ -0,0 +1,91 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046995, + "Position": { + "X": 344.8081, + "Y": -16.536486, + "Z": -442.8626 + }, + "StopDistance": 6, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013809, + "Position": { + "X": 342.61072, + "Y": -16.434021, + "Z": -441.91656 + }, + "StopDistance": 4, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013852, + "Position": { + "X": 119.61548, + "Y": -14.694458, + "Z": -517.052 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047001, + "Position": { + "X": -194.5373, + "Y": 16.084282, + "Z": -382.9862 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMD108_04919_SYSTEM_000_043", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047002, + "Position": { + "X": -16.494995, + "Y": 3.0954878, + "Z": -49.851257 + }, + "StopDistance": 5, + "TerritoryId": 1170, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4920_No Time for Tears.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4920_No Time for Tears.json new file mode 100644 index 00000000..cb0bec72 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4920_No Time for Tears.json @@ -0,0 +1,303 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047002, + "Position": { + "X": -16.494995, + "Y": 3.0954878, + "Z": -49.851257 + }, + "StopDistance": 5, + "TerritoryId": 1170, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047012, + "Position": { + "X": -1.3580933, + "Y": 3.095488, + "Z": -48.630554 + }, + "StopDistance": 5, + "TerritoryId": 1170, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047020, + "Position": { + "X": -142.01575, + "Y": 44.999992, + "Z": 18.631226 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AetheryteShortcut": "Tuliyollal", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] The Resplendent Quarter" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1047019, + "Position": { + "X": -84.031494, + "Y": 52, + "Z": 10.635498 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047022, + "Position": { + "X": -96.48285, + "Y": 68.41271, + "Z": -34.53119 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 1047023, + "Position": { + "X": -226.0014, + "Y": 39.99999, + "Z": 15.976135 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + }, + { + "DataId": 1047021, + "Position": { + "X": -254.01697, + "Y": 40.075134, + "Z": -28.091919 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047026, + "Position": { + "X": -176.4096, + "Y": 44.999992, + "Z": 34.470093 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013810, + "Position": { + "X": -194.75098, + "Y": -4.928711, + "Z": 129.90002 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] The Resplendent Quarter", + "[Tuliyollal] The For'ard Cabins" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2013813, + "Position": { + "X": -23.483704, + "Y": -10.025269, + "Z": 145.25061 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] The For'ard Cabins", + "[Tuliyollal] Bayside Bevy Marketplace" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 2013811, + "Position": { + "X": 11.886719, + "Y": -14.023071, + "Z": 105.882324 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013812, + "Position": { + "X": 84.611206, + "Y": -16.586609, + "Z": 117.02136 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1046843, + "Position": { + "X": -18.783936, + "Y": -10.00001, + "Z": 95.109375 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047031, + "Position": { + "X": -42.77112, + "Y": -19.74437, + "Z": 231.46399 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1047033, + "Position": { + "X": -152.51392, + "Y": -14.999287, + "Z": 270.64917 + }, + "StopDistance": 5, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047034, + "Position": { + "X": 66.666626, + "Y": -14, + "Z": 26.504883 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Tuliyollal] The For'ard Cabins", + "[Tuliyollal] Wachumeqimeqi" + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4921_Pick up the Pieces.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4921_Pick up the Pieces.json new file mode 100644 index 00000000..c926dfa9 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4921_Pick up the Pieces.json @@ -0,0 +1,72 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047034, + "Position": { + "X": 66.666626, + "Y": -14, + "Z": 26.504883 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2014033, + "Position": { + "X": 65.659546, + "Y": -14.023071, + "Z": 25.680908 + }, + "TerritoryId": 1185, + "InteractionType": "WaitForManualProgress", + "Comment": "Inspect Helm, Corpse, Weapon" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047036, + "Position": { + "X": -180.07172, + "Y": 120.795235, + "Z": -346.2425 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] Wachumeqimeqi", + "[Tuliyollal] Vollok Shoonsa" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047037, + "Position": { + "X": 1.296936, + "Y": 3.095488, + "Z": -64.9577 + }, + "StopDistance": 5, + "TerritoryId": 1170, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4922_Together as One.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4922_Together as One.json new file mode 100644 index 00000000..60b01cf0 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4922_Together as One.json @@ -0,0 +1,179 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047037, + "Position": { + "X": 1.296936, + "Y": 3.095488, + "Z": -64.9577 + }, + "StopDistance": 5, + "TerritoryId": 1170, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047050, + "Position": { + "X": -218.9823, + "Y": 39.999985, + "Z": 9.414734 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AetheryteShortcut": "Tuliyollal", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] The Resplendent Quarter" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1047048, + "Position": { + "X": -244.77002, + "Y": 14.99999, + "Z": 75.12012 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047049, + "Position": { + "X": -262.89777, + "Y": 2.096911E-05, + "Z": 71.06128 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047047, + "Position": { + "X": -62.424683, + "Y": -10.00001, + "Z": 105.97388 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1047046, + "Position": { + "X": -10.727112, + "Y": -10.00001, + "Z": 88.27344 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047051, + "Position": { + "X": 53.45227, + "Y": -14, + "Z": 90.562256 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047056, + "Position": { + "X": -172.7779, + "Y": 120.75, + "Z": -321.09564 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] Vollok Shoonsa" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047062, + "Position": { + "X": -65.84277, + "Y": 100, + "Z": -158.98376 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4923_In Yyasulani's Shadow.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4923_In Yyasulani's Shadow.json new file mode 100644 index 00000000..442c2d8f --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4923_In Yyasulani's Shadow.json @@ -0,0 +1,178 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047063, + "Position": { + "X": -64.07269, + "Y": 100, + "Z": -159.80774 + }, + "StopDistance": 5, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047068, + "Position": { + "X": 41.85547, + "Y": 47.072277, + "Z": -409.01813 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Tuliyollal] Vollok Shoonsa", + "[Tuliyollal] Brightploom Post" + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047075, + "Position": { + "X": 470.69495, + "Y": 2.2817478, + "Z": 460.9292 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "AetheryteShortcut": "Shaaloani - Hhusatahwi" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047079, + "Position": { + "X": -284.38245, + "Y": 16.00464, + "Z": -61.661743 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "AetheryteShortcut": "Shaaloani - Sheshenewezi Springs" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047498, + "Position": { + "X": -367.45258, + "Y": 20.14268, + "Z": -92.63757 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1047080, + "Position": { + "X": -364.70593, + "Y": 18.08191, + "Z": -139.45221 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1046991, + "Position": { + "X": -315.5719, + "Y": 18.834728, + "Z": -178.88159 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047081, + "Position": { + "X": -327.90118, + "Y": 18.106325, + "Z": -146.74603 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1047082, + "Position": { + "X": -171.37408, + "Y": 15.684817, + "Z": -358.9685 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047083, + "Position": { + "X": -168.41382, + "Y": 15.771556, + "Z": -355.64203 + }, + "StopDistance": 7, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4924_Putting Plans into Locomotion.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4924_Putting Plans into Locomotion.json new file mode 100644 index 00000000..3e34ce04 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4924_Putting Plans into Locomotion.json @@ -0,0 +1,95 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047084, + "Position": { + "X": -167.07104, + "Y": 15.74114, + "Z": -359.39575 + }, + "StopDistance": 7, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047089, + "Position": { + "X": -142.77869, + "Y": 15.869456, + "Z": -314.22906 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047090, + "Position": { + "X": -144.09094, + "Y": 15.900455, + "Z": -311.54346 + }, + "StopDistance": 5, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047355, + "Position": { + "X": -83.42114, + "Y": 16.538801, + "Z": -235.64508 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013959, + "Position": { + "X": -63.21814, + "Y": 18.844849, + "Z": -174.85315 + }, + "TerritoryId": 1190, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818451 + }, + { + "DataId": 1046991, + "Position": { + "X": -315.5719, + "Y": 18.834728, + "Z": -178.88159 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Shaaloani - Sheshenewezi Springs" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4925_A Hot Commodity.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4925_A Hot Commodity.json new file mode 100644 index 00000000..cf8c1a2f --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4925_A Hot Commodity.json @@ -0,0 +1,117 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046991, + "Position": { + "X": -315.5719, + "Y": 18.834728, + "Z": -178.88159 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047356, + "Position": { + "X": -226.15399, + "Y": 0.85973585, + "Z": 74.387695 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013814, + "Position": { + "X": -201.00714, + "Y": 9.811523, + "Z": 18.264954 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013815, + "Position": { + "X": -176.28754, + "Y": 4.409851, + "Z": 147.11218 + }, + "TerritoryId": 1190, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17699, + 17700 + ], + "Comment": "two waves of enemies" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047356, + "Position": { + "X": -226.15399, + "Y": 0.85973585, + "Z": 74.387695 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1046979, + "Position": { + "X": -156.66437, + "Y": 15.93609, + "Z": -311.02472 + }, + "TerritoryId": 1190, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047358, + "Position": { + "X": -139.02502, + "Y": 15.680048, + "Z": -379.8429 + }, + "TerritoryId": 1190, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4926_All Aboard.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4926_All Aboard.json new file mode 100644 index 00000000..65234f20 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4926_All Aboard.json @@ -0,0 +1,72 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1198 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047358, + "Position": { + "X": -139.02502, + "Y": 15.680048, + "Z": -379.8429 + }, + "TerritoryId": 1190, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013816, + "Position": { + "X": -144.51825, + "Y": 15.6710205, + "Z": -385.15295 + }, + "TerritoryId": 1190, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMD115_04926_SYSTEM_000_010", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "TerritoryId": 1219, + "InteractionType": "Duty", + "ContentFinderConditionId": 831 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047371, + "Position": { + "X": 650.5377, + "Y": 146.05669, + "Z": 695.46045 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest", + "DisableNavmesh": true + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4927_The Land of Levin.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4927_The Land of Levin.json new file mode 100644 index 00000000..e05b33b7 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4927_The Land of Levin.json @@ -0,0 +1,210 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047375, + "Position": { + "X": 648.0963, + "Y": 146.00774, + "Z": 694.026 + }, + "StopDistance": 7, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest", + "DisableNavmesh": true + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047376, + "Position": { + "X": 572.83887, + "Y": 107.79388, + "Z": 483.5431 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047381, + "Position": { + "X": 550.89636, + "Y": 143.6124, + "Z": 206.46973 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 210, + "Position": { + "X": 514.6105, + "Y": 145.86096, + "Z": 207.56836 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 2013817, + "Position": { + "X": 482.62744, + "Y": 147.1427, + "Z": 224.23132 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2013818, + "Position": { + "X": 465.72058, + "Y": 147.08167, + "Z": 202.68555 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013964, + "Position": { + "X": 397.8789, + "Y": 145.34216, + "Z": 224.2008 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818464 + }, + { + "DataId": 2013819, + "Position": { + "X": 485.83203, + "Y": 147.50891, + "Z": 184.22205 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047388, + "Position": { + "X": 470.84766, + "Y": 145.83463, + "Z": 164.75159 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047387, + "Position": { + "X": 467.4906, + "Y": 122.874016, + "Z": 44.815674 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047389, + "Position": { + "X": 328.96924, + "Y": 74.07415, + "Z": 86.86963 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1047390, + "Position": { + "X": 313.31335, + "Y": 63.76171, + "Z": -87.6936 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047395, + "Position": { + "X": 283.07007, + "Y": 63.313274, + "Z": -169.23785 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4928_A Royal Welcome.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4928_A Royal Welcome.json new file mode 100644 index 00000000..381f9027 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4928_A Royal Welcome.json @@ -0,0 +1,79 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047395, + "Position": { + "X": 283.07007, + "Y": 63.313274, + "Z": -169.23785 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047396, + "Position": { + "X": 33.035767, + "Y": 33.442226, + "Z": -262.47046 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047397, + "Position": { + "X": -149.03491, + "Y": 25.971825, + "Z": -500.63324 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 211, + "Position": { + "X": -223.0173, + "Y": 31.94039, + "Z": -584.0194 + }, + "StopDistance": 10, + "TerritoryId": 1191, + "InteractionType": "AttuneAetheryte", + "Comment": "TODO Verify" + }, + { + "DataId": 1047403, + "Position": { + "X": -177.72192, + "Y": 28, + "Z": -542.9313 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4929_A Day in the Life.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4929_A Day in the Life.json new file mode 100644 index 00000000..75b7fa15 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4929_A Day in the Life.json @@ -0,0 +1,174 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047403, + "Position": { + "X": -177.72192, + "Y": 28, + "Z": -542.9313 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047405, + "Position": { + "X": -117.906494, + "Y": 28.995459, + "Z": -353.1701 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047408, + "Position": { + "X": 22.9953, + "Y": 35.463512, + "Z": -332.02112 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047410, + "Position": { + "X": 48.17273, + "Y": 34.29345, + "Z": -380.60577 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1047409, + "Position": { + "X": 10.849121, + "Y": 30.06934, + "Z": -458.7625 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047411, + "Position": { + "X": -66.78876, + "Y": 35.107204, + "Z": -249.56134 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013821, + "Position": { + "X": -182.42163, + "Y": 21.835632, + "Z": -411.0323 + }, + "TerritoryId": 1191, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17701 + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013820, + "Position": { + "X": -56.839844, + "Y": 21.835632, + "Z": -520.8057 + }, + "TerritoryId": 1191, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17701 + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047406, + "Position": { + "X": -116.77734, + "Y": 28.996273, + "Z": -351.36957 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4930_On the Cloud.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4930_On the Cloud.json new file mode 100644 index 00000000..151d0835 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4930_On the Cloud.json @@ -0,0 +1,198 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047406, + "Position": { + "X": -116.77734, + "Y": 28.996273, + "Z": -351.36957 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047412, + "Position": { + "X": -146.56293, + "Y": 25.971825, + "Z": -494.98743 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047414, + "Position": { + "X": -146.19672, + "Y": 25.971825, + "Z": -498.1308 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047419, + "Position": { + "X": -149.1264, + "Y": 30.999998, + "Z": -613.36694 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047420, + "Position": { + "X": -142.50409, + "Y": 40.99999, + "Z": -698.8785 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1047421, + "Position": { + "X": -69.13867, + "Y": 50.097145, + "Z": -670.06946 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013896, + "Position": { + "X": -202.65509, + "Y": 29.984009, + "Z": -595.636 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2013822, + "Position": { + "X": 120.408936, + "Y": 42.008057, + "Z": -468.19257 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047428, + "Position": { + "X": 248.70679, + "Y": 74.60507, + "Z": -547.9973 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 2013965, + "Position": { + "X": 204.57764, + "Y": 58.182617, + "Z": -678.49243 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818465 + }, + { + "DataId": 1047433, + "Position": { + "X": 220.26392, + "Y": 55.931297, + "Z": -679.19434 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047438, + "Position": { + "X": -1.7243042, + "Y": -2.5286822E-06, + "Z": -0.5340576 + }, + "StopDistance": 5, + "TerritoryId": 1171, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4931_Gone and Forgotten.json b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4931_Gone and Forgotten.json new file mode 100644 index 00000000..f3c9519c --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/D-Shaaloani-HeritageFound1/4931_Gone and Forgotten.json @@ -0,0 +1,136 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047438, + "Position": { + "X": -1.7243042, + "Y": -2.5286822E-06, + "Z": -0.5340576 + }, + "StopDistance": 5, + "TerritoryId": 1171, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047444, + "Position": { + "X": 264.57617, + "Y": 68.46363, + "Z": -503.31888 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047450, + "Position": { + "X": 484.6112, + "Y": 91.99999, + "Z": -500.3281 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013968, + "Position": { + "X": 685.96924, + "Y": 139.17749, + "Z": -516.5637 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818470 + }, + { + "DataId": 2013967, + "Position": { + "X": 606.83594, + "Y": 127.55017, + "Z": -190.3869 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818469 + }, + { + "Position": { + "X": 554.8906, + "Y": 83.21251, + "Z": -226.04199 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo", + "DisableNavmesh": true, + "Mount": true + }, + { + "DataId": 2013823, + "Position": { + "X": 535.7595, + "Y": 85.31323, + "Z": -316.0296 + }, + "TerritoryId": 1191, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17702 + ], + "Comment": "two waves of enemies" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013824, + "Position": { + "X": 438.37634, + "Y": 77.62268, + "Z": -282.70392 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047460, + "Position": { + "X": 450.33948, + "Y": 89.99999, + "Z": -474.815 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4932_Embracing Oblivion.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4932_Embracing Oblivion.json new file mode 100644 index 00000000..d4570278 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4932_Embracing Oblivion.json @@ -0,0 +1,78 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047465, + "Position": { + "X": 452.71985, + "Y": 90, + "Z": -473.9605 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047770, + "Position": { + "X": 247.54712, + "Y": 72.69989, + "Z": -536.7361 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014030, + "Position": { + "X": 221.82031, + "Y": 54.58142, + "Z": -693.38525 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "TargetTerritoryId": 1171 + }, + { + "DataId": 1047775, + "Position": { + "X": 1.0527954, + "Y": 0.003171, + "Z": 0.6866455 + }, + "TerritoryId": 1171, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047781, + "Position": { + "X": 2.670288, + "Y": 0.003171, + "Z": 1.296936 + }, + "TerritoryId": 1171, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4933_Solution Nine.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4933_Solution Nine.json new file mode 100644 index 00000000..9e43bc41 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4933_Solution Nine.json @@ -0,0 +1,115 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047776, + "Position": { + "X": -0.869812, + "Y": -2.9624603E-06, + "Z": -0.6256714 + }, + "StopDistance": 5, + "TerritoryId": 1171, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048053, + "Position": { + "X": -296.52863, + "Y": 45.88422, + "Z": -828.58014 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048059, + "Position": { + "X": 0.6560669, + "Y": -6.050003, + "Z": 218.24976 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 230, + "Position": { + "X": -30.41562, + "Y": -6.050003, + "Z": 209.3459 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "Information Center" + }, + { + "DataId": 1048060, + "Position": { + "X": 5.935669, + "Y": 7.786434, + "Z": 27.450928 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -7.134756, + "Y": 8.467899, + "Z": 7.050073 + }, + "TerritoryId": 1186, + "InteractionType": "WalkTo" + }, + { + "DataId": 217, + "Position": { + "X": -0.015319824, + "Y": 8.987488, + "Z": -0.015319824 + }, + "StopDistance": 11, + "TerritoryId": 1186, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 1048061, + "Position": { + "X": -97.94769, + "Y": 0.00054359436, + "Z": -0.10687256 + }, + "TerritoryId": 1186, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4934_The Queen's Tour.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4934_The Queen's Tour.json new file mode 100644 index 00000000..f25ed8f8 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4934_The Queen's Tour.json @@ -0,0 +1,167 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048062, + "Position": { + "X": -136.43097, + "Y": 0.22516371, + "Z": -44.235962 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048233, + "Position": { + "X": -163.86664, + "Y": 0.9219522, + "Z": -51.529785 + }, + "TerritoryId": 1186, + "InteractionType": "WaitForManualProgress", + "Comment": "Pick anything (PointMenu)", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGME103_04934_SYSTEM_000_057", + "Yes": true + }, + { + "Type": "List", + "Prompt": "TEXT_KINGME103_04934_Q1_000_000", + "Answer": "TEXT_KINGME103_04934_A1_000_003" + } + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048066, + "Position": { + "X": -162.55438, + "Y": 0.92195225, + "Z": -52.384216 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048065, + "Position": { + "X": -163.83618, + "Y": 0.9219523, + "Z": -51.499268 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 235, + "Position": { + "X": -160.0287, + "Y": 0, + "Z": 21.5968 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "Nexus Arcade" + }, + { + "DataId": 1048065, + "Position": { + "X": -320.34818, + "Y": 9.519508, + "Z": -6.9244547 + }, + "StopDistance": 0.25, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1048065, + "Position": { + "X": -369.83575, + "Y": 14.000001, + "Z": 133.25919 + }, + "StopDistance": 0.25, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 236, + "Position": { + "X": -378.13385, + "Y": 13.992493, + "Z": 136.49194 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "Residential Sector" + }, + { + "DataId": 1048065, + "Position": { + "X": -401.3925, + "Y": 13.999998, + "Z": 273.74304 + }, + "StopDistance": 0.25, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048067, + "Position": { + "X": -403.9826, + "Y": 13.999998, + "Z": 275.8678 + }, + "TerritoryId": 1186, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4935_Her People, Her Family.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4935_Her People, Her Family.json new file mode 100644 index 00000000..27072cae --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4935_Her People, Her Family.json @@ -0,0 +1,103 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048067, + "Position": { + "X": -403.9826, + "Y": 13.999998, + "Z": 275.8678 + }, + "TerritoryId": 1186, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048071, + "Position": { + "X": 2.029419, + "Y": 0.00054359436, + "Z": -97.45941 + }, + "TerritoryId": 1186, + "InteractionType": "Interact", + "AetheryteShortcut": "Solution Nine" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 5.0530143, + "Y": 0.49999952, + "Z": -117.162285 + }, + "TerritoryId": 1186, + "InteractionType": "WalkTo" + }, + { + "DataId": 234, + "Position": { + "X": -32.059265, + "Y": 38.04065, + "Z": -345.2354 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "Resolution" + }, + { + "DataId": 1048073, + "Position": { + "X": 4.0740967, + "Y": 38.056595, + "Z": -375.50934 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1051346, + "Position": { + "X": 6.515503, + "Y": 38.056484, + "Z": -217.91418 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048075, + "Position": { + "X": 133.83679, + "Y": 0.00054359436, + "Z": 3.5248413 + }, + "TerritoryId": 1186, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Solution Nine" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4936_Scales of Blue.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4936_Scales of Blue.json new file mode 100644 index 00000000..b7e9ce92 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4936_Scales of Blue.json @@ -0,0 +1,154 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048075, + "Position": { + "X": 133.83679, + "Y": 0.00054359436, + "Z": 3.5248413 + }, + "TerritoryId": 1186, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 146.57825, + "Y": 0.5499997, + "Z": 5.1162424 + }, + "TerritoryId": 1186, + "InteractionType": "WalkTo" + }, + { + "DataId": 1048172, + "Position": { + "X": 250.59888, + "Y": 59.699997, + "Z": 9.201172 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013839, + "Position": { + "X": 336.4412, + "Y": 69.93213, + "Z": 5.78728 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048078, + "Position": { + "X": 346.0287, + "Y": 70, + "Z": 12.466553 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGME105_04936_SYSTEM_000_044", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048078, + "Position": { + "X": 344.63077, + "Y": 59.99995, + "Z": 50.459126 + }, + "TerritoryId": 1186, + "InteractionType": "WaitForNpcAtPosition" + }, + { + "DataId": 1048078, + "Position": { + "X": 344.64206, + "Y": 60, + "Z": 79.1161 + }, + "TerritoryId": 1186, + "InteractionType": "WaitForNpcAtPosition", + "NpcWaitDistance": 2 + }, + { + "DataId": 1048078, + "Position": { + "X": 346.05466, + "Y": 50.75, + "Z": 153.15274 + }, + "TerritoryId": 1186, + "InteractionType": "WaitForNpcAtPosition" + }, + { + "DataId": 1048078, + "Position": { + "X": 293.66595, + "Y": 51.038002, + "Z": 172.77852 + }, + "TerritoryId": 1186, + "InteractionType": "WaitForNpcAtPosition" + }, + { + "Position": { + "X": 290.3639, + "Y": 51.39998, + "Z": 199.20642 + }, + "StopDistance": 2, + "TerritoryId": 1186, + "InteractionType": "WalkTo" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048080, + "Position": { + "X": 299.45825, + "Y": 51.199978, + "Z": 202.04468 + }, + "TerritoryId": 1186, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4937_Gives You Teeth.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4937_Gives You Teeth.json new file mode 100644 index 00000000..8bb04ed0 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4937_Gives You Teeth.json @@ -0,0 +1,173 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048236, + "Position": { + "X": 302.05237, + "Y": 51.199978, + "Z": 205.0354 + }, + "StopDistance": 7, + "TerritoryId": 1186, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048084, + "Position": { + "X": 12.802246, + "Y": -1.6391277E-07, + "Z": 6.42395 + }, + "TerritoryId": 1207, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2014102, + "Position": { + "X": -0.015319824, + "Y": 0.99176025, + "Z": 16.03717 + }, + "TerritoryId": 1207, + "InteractionType": "Interact", + "TargetTerritoryId": 1186 + }, + { + "DataId": 232, + "Position": { + "X": 258.28943, + "Y": 50.736206, + "Z": 148.72961 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "Neon Stein" + }, + { + "DataId": 231, + "Position": { + "X": 382.6809, + "Y": 59.983154, + "Z": 76.67651 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "True Vue" + }, + { + "DataId": 1048090, + "Position": { + "X": 362.87476, + "Y": 50.75, + "Z": 223.46838 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048090, + "Position": { + "X": 362.87476, + "Y": 50.75, + "Z": 223.46838 + }, + "TerritoryId": 1186, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": 364.32428, + "Y": 50.75, + "Z": 220.96391 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "UseItem", + "ItemId": 2003561 + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 233, + "Position": { + "X": 374.77686, + "Y": 60.01367, + "Z": 325.67322 + }, + "TerritoryId": 1186, + "InteractionType": "AttuneAethernetShard", + "Comment": "Arcadion" + }, + { + "DataId": 1048083, + "Position": { + "X": 302.05237, + "Y": 51.199978, + "Z": 205.0354 + }, + "TerritoryId": 1186, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Solution Nine] The Arcadion", + "[Solution Nine] Neon Stein" + ], + "TargetTerritoryId": 1207 + }, + { + "DataId": 1048189, + "Position": { + "X": 13.290527, + "Y": -1.7329884E-07, + "Z": 6.088318 + }, + "TerritoryId": 1207, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048094, + "Position": { + "X": 4.5318604, + "Y": 0.046479464, + "Z": 5.5999756 + }, + "StopDistance": 7, + "TerritoryId": 1207, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4938_Little Footfalls.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4938_Little Footfalls.json new file mode 100644 index 00000000..951307e5 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4938_Little Footfalls.json @@ -0,0 +1,93 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051347, + "Position": { + "X": 4.3792725, + "Y": 0.04647946, + "Z": 5.6915283 + }, + "TerritoryId": 1207, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048095, + "Position": { + "X": -297.59674, + "Y": 45.88422, + "Z": -821.07275 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013840, + "Position": { + "X": -485.49634, + "Y": 28.366455, + "Z": -576.22644 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048098, + "Position": { + "X": -603.32654, + "Y": -2.524255, + "Z": -488.4871 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013969, + "Position": { + "X": -585.41235, + "Y": 20.157104, + "Z": -469.44385 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818466 + }, + { + "DataId": 1048103, + "Position": { + "X": -704.09705, + "Y": 54.03237, + "Z": -210.46777 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4939_Drowned Vestiges.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4939_Drowned Vestiges.json new file mode 100644 index 00000000..45f86e4e --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4939_Drowned Vestiges.json @@ -0,0 +1,294 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1051412, + "Position": { + "X": -704.0055, + "Y": 54.030636, + "Z": -210.58978 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048104, + "Position": { + "X": -519.9817, + "Y": 10.081686, + "Z": 81.1322 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013841, + "Position": { + "X": -556.0541, + "Y": 1.5411377, + "Z": 118.638916 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": -552.04144, + "Y": -2.079689, + "Z": 135.62419 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "DataId": 1047493, + "Position": { + "X": -543.3764, + "Y": -1.6255682, + "Z": 170.78006 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 50 + }, + { + "Position": { + "X": -544.3011, + "Y": -1.480176, + "Z": 158.82558 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo", + "DelaySecondsAtStart": 5 + }, + { + "DataId": 1047493, + "Position": { + "X": -497.62363, + "Y": 0.7720427, + "Z": 171.72368 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 50 + }, + { + "Position": { + "X": -507.01544, + "Y": 0.29254055, + "Z": 168.97873 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "DataId": 1047493, + "Position": { + "X": -443.81244, + "Y": 3.592197, + "Z": 168.61993 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100 + }, + { + "Position": { + "X": -447.27704, + "Y": 3.4107869, + "Z": 170.56796 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "DataId": 1047493, + "Position": { + "X": -431.33353, + "Y": 4.24635, + "Z": 211.52757 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100 + }, + { + "Position": { + "X": -431.35794, + "Y": 4.2450695, + "Z": 216.45123 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo", + "DelaySecondsAtStart": 5 + }, + { + "DataId": 1047493, + "Position": { + "X": -444.92905, + "Y": 3.5340097, + "Z": 257.89444 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "StopDistance": 100 + }, + { + "Position": { + "X": -441.83728, + "Y": 3.695872, + "Z": 256.8098 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -499.3873, + "Y": 0.67980266, + "Z": 276.4448 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "NpcWaitDistance": 5, + "StopDistance": 100, + "Comment": "TODO Verify this" + }, + { + "Position": { + "X": -494.25827, + "Y": 0.9486048, + "Z": 270.9015 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "DataId": 1047493, + "Position": { + "X": -472.45474, + "Y": 7.6260962, + "Z": 323.47836 + }, + "TerritoryId": 1191, + "InteractionType": "WaitForNpcAtPosition", + "NpcWaitDistance": 5, + "StopDistance": 100 + }, + { + "DataId": 2013719, + "Position": { + "X": -482.0478, + "Y": 6.362976, + "Z": 323.62854 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047466, + "Position": { + "X": -469.3828, + "Y": 7.829801, + "Z": 315.32764 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 212, + "Position": { + "X": -219.53156, + "Y": 32.913696, + "Z": 120.77515 + }, + "StopDistance": 10, + "TerritoryId": 1191, + "InteractionType": "AttuneAetheryte", + "Comment": "TODO Verify if this is the best spot" + }, + { + "DataId": 2013972, + "Position": { + "X": -29.007446, + "Y": 71.42737, + "Z": 335.37793 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818472 + }, + { + "DataId": 2013842, + "Position": { + "X": -234.18024, + "Y": 11.520508, + "Z": 512.50464 + }, + "TerritoryId": 1191, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17703 + ], + "AetheryteShortcut": "Heritage Found - Electrope Strike" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -398.18622, + "Y": 12.447574, + "Z": 328.13486 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "DataId": 1048173, + "Position": { + "X": -464.4389, + "Y": 8.100235, + "Z": 315.4497 + }, + "StopDistance": 4, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4940_Memories of a Knight.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4940_Memories of a Knight.json new file mode 100644 index 00000000..f49ef4c7 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4940_Memories of a Knight.json @@ -0,0 +1,183 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048173, + "Position": { + "X": -464.4389, + "Y": 8.100235, + "Z": 315.4497 + }, + "StopDistance": 4, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013843, + "Position": { + "X": -541.1918, + "Y": 4.1657104, + "Z": 304.0664 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2013844, + "Position": { + "X": -556.9696, + "Y": 3.616333, + "Z": 330.6172 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013970, + "Position": { + "X": -600.09155, + "Y": 2.2124634, + "Z": 267.4143 + }, + "TerritoryId": 1191, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818467 + }, + { + "DataId": 2013845, + "Position": { + "X": -597.9553, + "Y": 0.6866455, + "Z": 231.15894 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2013846, + "Position": { + "X": -607.72107, + "Y": 0.59503174, + "Z": 190.3562 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 2013847, + "Position": { + "X": -516.7468, + "Y": 4.623413, + "Z": 196.27673 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -475.54523, + "Y": 7.334528, + "Z": 325.33124 + }, + "TerritoryId": 1191, + "InteractionType": "WalkTo" + }, + { + "DataId": 1048111, + "Position": { + "X": -466.91083, + "Y": 7.972903, + "Z": 313.71008 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048173, + "Position": { + "X": -464.4389, + "Y": 8.100235, + "Z": 315.4497 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048113, + "Position": { + "X": -468.71143, + "Y": 7.866031, + "Z": 315.4497 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4941_At a Crossroads.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4941_At a Crossroads.json new file mode 100644 index 00000000..690d4180 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4941_At a Crossroads.json @@ -0,0 +1,85 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048112, + "Position": { + "X": -464.8051, + "Y": 8.080162, + "Z": 315.4497 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048113, + "Position": { + "X": -468.71143, + "Y": 7.866031, + "Z": 315.4497 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048099, + "Position": { + "X": -606.5919, + "Y": -2.2030723, + "Z": -486.6255 + }, + "TerritoryId": 1191, + "InteractionType": "Interact", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048116, + "Position": { + "X": -296.71173, + "Y": 31.884527, + "Z": -671.77844 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048120, + "Position": { + "X": -298.7259, + "Y": 31.838512, + "Z": -672.5719 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4942_The Protector and the Destroyer.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4942_The Protector and the Destroyer.json new file mode 100644 index 00000000..4ff52cf1 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4942_The Protector and the Destroyer.json @@ -0,0 +1,86 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1213 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048120, + "Position": { + "X": -298.7259, + "Y": 31.838512, + "Z": -672.5719 + }, + "StopDistance": 5, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048122, + "Position": { + "X": 647.60803, + "Y": 145.90308, + "Z": 679.1333 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048122, + "Position": { + "X": 647.60803, + "Y": 145.90308, + "Z": 679.1333 + }, + "TerritoryId": 1191, + "InteractionType": "SinglePlayerDuty", + "Comment": "The Protector and the Destroyer", + "DialogueChoices": [ + { + "Type": "List", + "ExcelSheet": "ContentTalk", + "Prompt": 357, + "Answer": 358 + }, + { + "Type": "List", + "ExcelSheet": "ContentTalk", + "Prompt": 364, + "Answer": 366 + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048124, + "Position": { + "X": 352.31543, + "Y": 70.0001, + "Z": 8.316162 + }, + "StopDistance": 5, + "TerritoryId": 1186, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4943_A Comforting Hand.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4943_A Comforting Hand.json new file mode 100644 index 00000000..d7b6f8e2 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4943_A Comforting Hand.json @@ -0,0 +1,153 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048124, + "Position": { + "X": 352.31543, + "Y": 70.0001, + "Z": 8.316162 + }, + "TerritoryId": 1186, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048128, + "Position": { + "X": 339.22327, + "Y": 52.212578, + "Z": 186.57202 + }, + "TerritoryId": 1186, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1048127, + "Position": { + "X": 373.73914, + "Y": 50.749996, + "Z": 235.40088 + }, + "TerritoryId": 1186, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1048126, + "Position": { + "X": 371.4198, + "Y": 50.75, + "Z": 185.19873 + }, + "TerritoryId": 1186, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048083, + "Position": { + "X": 302.05237, + "Y": 51.199978, + "Z": 205.0354 + }, + "TerritoryId": 1186, + "InteractionType": "Interact", + "TargetTerritoryId": 1207 + }, + { + "DataId": 1048129, + "Position": { + "X": 0.045776367, + "Y": -3.0733645E-08, + "Z": 5.5389404 + }, + "StopDistance": 7, + "TerritoryId": 1207, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048131, + "Position": { + "X": -12.9244995, + "Y": 0, + "Z": 2.8533936 + }, + "TerritoryId": 1207, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048133, + "Position": { + "X": -9.87262, + "Y": 0, + "Z": 4.257263 + }, + "TerritoryId": 1207, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048132, + "Position": { + "X": -8.1026, + "Y": 0, + "Z": 2.6397705 + }, + "StopDistance": 5, + "TerritoryId": 1207, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4944_Unto the Summit.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4944_Unto the Summit.json new file mode 100644 index 00000000..9140293c --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4944_Unto the Summit.json @@ -0,0 +1,54 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048132, + "Position": { + "X": -8.1026, + "Y": 0, + "Z": 2.6397705 + }, + "StopDistance": 5, + "TerritoryId": 1207, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048134, + "Position": { + "X": -2.9450073, + "Y": -0.44999987, + "Z": 2.1820068 + }, + "StopDistance": 5, + "TerritoryId": 1207, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048135, + "Position": { + "X": -293.84296, + "Y": 45.884224, + "Z": -816.8002 + }, + "TerritoryId": 1191, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Heritage Found - The Outskirts" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4945_The Resilient Son.json b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4945_The Resilient Son.json new file mode 100644 index 00000000..ba6befc7 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/E-SolutionNine-HeritageFound2/4945_The Resilient Son.json @@ -0,0 +1,106 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1200, + 1208 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048135, + "Position": { + "X": -293.84296, + "Y": 45.884224, + "Z": -816.8002 + }, + "TerritoryId": 1191, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048140, + "Position": { + "X": -609.8878, + "Y": -13.387644, + "Z": -565.48413 + }, + "TerritoryId": 1191, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "TerritoryId": 1191, + "InteractionType": "Duty", + "ContentFinderConditionId": 825 + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "TerritoryId": 1220, + "InteractionType": "Duty", + "ContentFinderConditionId": 885 + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1048183, + "Position": { + "X": 97.45935, + "Y": 0, + "Z": 107.2251 + }, + "TerritoryId": 1220, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1048156, + "Position": { + "X": 104.57007, + "Y": 0, + "Z": 105.79077 + }, + "StopDistance": 6, + "TerritoryId": 1220, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048158, + "Position": { + "X": -4.837158, + "Y": -3.4458935E-08, + "Z": 5.8441772 + }, + "TerritoryId": 1207, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4946_A New Family.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4946_A New Family.json new file mode 100644 index 00000000..0172a31d --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4946_A New Family.json @@ -0,0 +1,116 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048158, + "Position": { + "X": -4.837158, + "Y": -3.4458935E-08, + "Z": 5.8441772 + }, + "TerritoryId": 1207, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013767, + "Position": { + "X": -99.321045, + "Y": 99.99231, + "Z": -193.89642 + }, + "TerritoryId": 1185, + "InteractionType": "Interact", + "AetheryteShortcut": "Tuliyollal", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] Vollok Shoonsa" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047794, + "Position": { + "X": -32.974792, + "Y": 95.5, + "Z": -79.02649 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047797, + "Position": { + "X": 120.10376, + "Y": 47, + "Z": -129.38129 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047800, + "Position": { + "X": 42.038574, + "Y": 46.999996, + "Z": -290.15033 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047803, + "Position": { + "X": 123.552246, + "Y": 42, + "Z": -341.75635 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047803, + "Position": { + "X": 123.552246, + "Y": 42, + "Z": -341.75635 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4947_In Pursuit of Sphene.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4947_In Pursuit of Sphene.json new file mode 100644 index 00000000..1198e422 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4947_In Pursuit of Sphene.json @@ -0,0 +1,57 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047804, + "Position": { + "X": 121.66016, + "Y": 42, + "Z": -343.0686 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047806, + "Position": { + "X": -179.55298, + "Y": 120.75, + "Z": -332.87555 + }, + "StopDistance": 5, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047809, + "Position": { + "X": -47.56244, + "Y": -10.00001, + "Z": 97.21521 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Tuliyollal", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] Bayside Bevy Marketplace" + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4948_Through the Gate of Gold.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4948_Through the Gate of Gold.json new file mode 100644 index 00000000..78a70188 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4948_Through the Gate of Gold.json @@ -0,0 +1,150 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047810, + "Position": { + "X": -47.470886, + "Y": -10.00001, + "Z": 98.649536 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048029, + "Position": { + "X": -711.1162, + "Y": -199.5873, + "Z": 624.1703 + }, + "StopDistance": 5, + "TerritoryId": 1189, + "InteractionType": "Interact", + "AetheryteShortcut": "Yak T'el - Mamook", + "TargetTerritoryId": 1189, + "DialogueChoices": [ + { + "Type": "YesNo", + "ExcelSheet": "EventPathMove", + "Prompt": 3997700, + "Yes": true + } + ], + "SkipIf": [ + "FlyingUnlocked" + ] + }, + { + "DataId": 1047813, + "Position": { + "X": -826.32184, + "Y": -297.8752, + "Z": 875.15063 + }, + "TerritoryId": 1189, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047818, + "Position": { + "X": -0.9918823, + "Y": 0.20000042, + "Z": -51.499268 + }, + "TerritoryId": 1222, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047829, + "Position": { + "X": -0.13739014, + "Y": 105.00008, + "Z": 848.7831 + }, + "DisableNavmesh": true, + "TerritoryId": 1192, + "InteractionType": "Interact", + "Comment": "TODO Check the distance" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047833, + "Position": { + "X": -26.657532, + "Y": 53.200012, + "Z": 794.67444 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 213, + "Position": { + "X": -0.2035947, + "Y": 57.20005, + "Z": 796.9656 + }, + "StopDistance": 10, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DisableNavmesh": true + }, + { + "DataId": 1047837, + "Position": { + "X": -0.045776367, + "Y": 50.124947, + "Z": 365.16357 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047842, + "Position": { + "X": 0.015197754, + "Y": 50.124947, + "Z": 361.95923 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4949_Those Who Live Forever.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4949_Those Who Live Forever.json new file mode 100644 index 00000000..23ec2fe0 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4949_Those Who Live Forever.json @@ -0,0 +1,168 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047842, + "Position": { + "X": 0.015197754, + "Y": 50.124947, + "Z": 361.95923 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013770, + "Position": { + "X": -0.045776367, + "Y": 53.177612, + "Z": 772.8236 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "AetheryteShortcut": "Living Memory - Leynode Mnemo" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047850, + "Position": { + "X": -36.30127, + "Y": 53.200012, + "Z": 753.56665 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047855, + "Position": { + "X": -131.12079, + "Y": 6.380001, + "Z": 551.75085 + }, + "StopDistance": 6, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047860, + "Position": { + "X": -194.75098, + "Y": 0.049999997, + "Z": 532.1278 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047861, + "Position": { + "X": -205.52374, + "Y": 6.4019995, + "Z": 555.01636 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1047862, + "Position": { + "X": -183.73395, + "Y": 0.049998913, + "Z": 580.8651 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "Position": { + "X": -179.35655, + "Y": 0, + "Z": 606.5711 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 1047868, + "Position": { + "X": -183.18463, + "Y": -6.346533E-12, + "Z": 606.71387 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047869, + "Position": { + "X": -266.0716, + "Y": 0.049999483, + "Z": 533.77576 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4950_In Serenity and Sorrow.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4950_In Serenity and Sorrow.json new file mode 100644 index 00000000..c039d2f1 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4950_In Serenity and Sorrow.json @@ -0,0 +1,250 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047869, + "Position": { + "X": -266.0716, + "Y": 0.049999483, + "Z": 533.77576 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047870, + "Position": { + "X": -343.00757, + "Y": 0, + "Z": 567.254 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013771, + "Position": { + "X": -270.924, + "Y": -0.015319824, + "Z": 610.7423 + }, + "TerritoryId": 1192, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17704 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047870, + "Position": { + "X": -343.00757, + "Y": 0, + "Z": 567.254 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047871, + "Position": { + "X": -289.78418, + "Y": 0.049857892, + "Z": 523.9795 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047873, + "Position": { + "X": -570.428, + "Y": 0.05000001, + "Z": 498.46643 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 2013976, + "Position": { + "X": -516.6858, + "Y": 0.045776367, + "Z": 680.99475 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818483 + }, + { + "DataId": 1047874, + "Position": { + "X": -440.0855, + "Y": -0.81529194, + "Z": 458.4878 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 2013773, + "Position": { + "X": -433.43256, + "Y": 1.3580322, + "Z": 500.2975 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013772, + "Position": { + "X": -409.35382, + "Y": 1.3884888, + "Z": 487.29688 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 1047876, + "Position": { + "X": -441.48932, + "Y": -0.8153026, + "Z": 459.1897 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 9, + "Steps": [ + { + "Position": { + "X": -648.8012, + "Y": 0.028711677, + "Z": 490.62888 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -674.08075, + "Y": 0.092562795, + "Z": 451.85648 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013974, + "Position": { + "X": -698.8785, + "Y": 0.99176025, + "Z": 472.00732 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818479 + }, + { + "DataId": 1047879, + "Position": { + "X": -701.9303, + "Y": 14.9, + "Z": 308.76624 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF105_04950_SYSTEM_000_197", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047879, + "Position": { + "X": -701.9303, + "Y": 14.9, + "Z": 308.76624 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4951_The Land of Dreams.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4951_The Land of Dreams.json new file mode 100644 index 00000000..756b5d21 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4951_The Land of Dreams.json @@ -0,0 +1,172 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047883, + "Position": { + "X": -701.16736, + "Y": 14.900001, + "Z": 312.42847 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047884, + "Position": { + "X": 57.87744, + "Y": 53.200012, + "Z": 772.03015 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "AetheryteShortcut": "Living Memory - Leynode Mnemo" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013775, + "Position": { + "X": 260.88342, + "Y": 1.9683228, + "Z": 671.1986 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013774, + "Position": { + "X": 268.36035, + "Y": -0.7477417, + "Z": 628.1376 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047889, + "Position": { + "X": 243.18298, + "Y": 0.10920419, + "Z": 602.8076 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013776, + "Position": { + "X": 304.95142, + "Y": -0.015319824, + "Z": 608.02625 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013977, + "Position": { + "X": 232.349, + "Y": -0.015319824, + "Z": 544.4877 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818484 + }, + { + "Position": { + "X": 383.26807, + "Y": -0.106494784, + "Z": 551.68506 + }, + "TerritoryId": 1192, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17705 + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047891, + "Position": { + "X": 381.39917, + "Y": -0.1618917, + "Z": 557.6714 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047898, + "Position": { + "X": 383.38293, + "Y": -0.15743838, + "Z": 554.8638 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4952_A Knight of Alexandria.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4952_A Knight of Alexandria.json new file mode 100644 index 00000000..279823ce --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4952_A Knight of Alexandria.json @@ -0,0 +1,238 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047898, + "Position": { + "X": 383.38293, + "Y": -0.15743838, + "Z": 554.8638 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047899, + "Position": { + "X": 354.63477, + "Y": 23.427383, + "Z": 397.63477 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047900, + "Position": { + "X": 354.5432, + "Y": 23.427383, + "Z": 397.75684 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047905, + "Position": { + "X": 390.4325, + "Y": 23.42738, + "Z": 398.76404 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + }, + { + "DataId": 1047902, + "Position": { + "X": 365.9265, + "Y": 22.685093, + "Z": 359.21265 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1047903, + "Position": { + "X": 331.92944, + "Y": 22.684782, + "Z": 325.2461 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1047901, + "Position": { + "X": 316.15173, + "Y": 22.64806, + "Z": 399.89307 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 1047904, + "Position": { + "X": 346.66968, + "Y": 58.000057, + "Z": 391.6228 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047900, + "Position": { + "X": 354.5432, + "Y": 23.427383, + "Z": 397.75684 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2013978, + "Position": { + "X": 627.5271, + "Y": 9.048584, + "Z": 637.72034 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818485, + "Comment": "TODO Maybe move this to a sidequest" + }, + { + "DataId": 2013778, + "Position": { + "X": 699.0615, + "Y": 40.299072, + "Z": 377.9812 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 2013975, + "Position": { + "X": 753.3696, + "Y": 45.09243, + "Z": 347.0511 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818480 + }, + { + "DataId": 1047911, + "Position": { + "X": 749.9961, + "Y": -12.716532, + "Z": 221.08789 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF107_04952_SYSTEM_100_174", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047911, + "Position": { + "X": 749.9961, + "Y": -12.716532, + "Z": 221.08789 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4953_The Sanctuary of the Strong.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4953_The Sanctuary of the Strong.json new file mode 100644 index 00000000..070d836c --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4953_The Sanctuary of the Strong.json @@ -0,0 +1,95 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047915, + "Position": { + "X": 746.5476, + "Y": -12.716527, + "Z": 216.7544 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047917, + "Position": { + "X": 35.721313, + "Y": 53.20001, + "Z": 753.1699 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "AetheryteShortcut": "Living Memory - Leynode Mnemo" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047922, + "Position": { + "X": 353.04797, + "Y": 25.75336, + "Z": -11.551086 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013982, + "Position": { + "X": 169.57349, + "Y": 29.220947, + "Z": -308.0644 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818487 + }, + { + "DataId": 1047925, + "Position": { + "X": 260.02893, + "Y": 27.01824, + "Z": -183.61182 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047929, + "Position": { + "X": 345.2964, + "Y": 26.972605, + "Z": -296.37604 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4954_The Taste of Family.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4954_The Taste of Family.json new file mode 100644 index 00000000..11ae8109 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4954_The Taste of Family.json @@ -0,0 +1,190 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047929, + "Position": { + "X": 345.2964, + "Y": 26.972605, + "Z": -296.37604 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047932, + "Position": { + "X": 605.0659, + "Y": 27.724148, + "Z": -184.77148 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047937, + "Position": { + "X": 586.8772, + "Y": 27.574875, + "Z": -195.20868 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047942, + "Position": { + "X": 634.14966, + "Y": 24.999489, + "Z": -292.77484 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1047943, + "Position": { + "X": 653.7117, + "Y": 24.999493, + "Z": -303.18152 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 214, + "Position": { + "X": 657.98413, + "Y": 28.976807, + "Z": -284.01617 + }, + "StopDistance": 10, + "TerritoryId": 1192, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 1047944, + "Position": { + "X": 665.5221, + "Y": 24.999493, + "Z": -266.55988 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1047945, + "Position": { + "X": 514.7324, + "Y": 24.978758, + "Z": -126.57361 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGMF109_04954_Q1_000_000", + "Answer": "TEXT_KINGMF109_04954_A1_000_002" + } + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047946, + "Position": { + "X": 501.45715, + "Y": 25.314697, + "Z": -140.39832 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047939, + "Position": { + "X": 605.4933, + "Y": 27.724146, + "Z": -184.13062 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047947, + "Position": { + "X": 700.6179, + "Y": 27.99997, + "Z": -305.98926 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Living Memory - Leynode Pyro" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4955_Leafing through the Past.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4955_Leafing through the Past.json new file mode 100644 index 00000000..6b6b1f86 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4955_Leafing through the Past.json @@ -0,0 +1,219 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047947, + "Position": { + "X": 700.6179, + "Y": 27.99997, + "Z": -305.98926 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013779, + "Position": { + "X": 755.1842, + "Y": 35.99597, + "Z": -388.50995 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047955, + "Position": { + "X": 712.76404, + "Y": 49.000027, + "Z": -570.24493 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013780, + "Position": { + "X": 707.24023, + "Y": 50.06482, + "Z": -548.14984 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF110_04955_SYSTEM_000_108", + "Yes": true + }, + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF110_04955_SYSTEM_000_109", + "Yes": false + } + ] + }, + { + "DataId": 2013782, + "Position": { + "X": 722.25525, + "Y": 50.18689, + "Z": -573.6019 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF110_04955_SYSTEM_000_108", + "Yes": true + }, + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF110_04955_SYSTEM_000_109", + "Yes": false + } + ] + }, + { + "DataId": 1047955, + "Position": { + "X": 712.76404, + "Y": 49.000027, + "Z": -570.24493 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF110_04955_SYSTEM_100_120", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2013979, + "Position": { + "X": 509.69702, + "Y": 36.972534, + "Z": -648.82886 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818481 + }, + { + "DataId": 1047959, + "Position": { + "X": 485.55725, + "Y": 43.36743, + "Z": -692.83594 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1047959, + "Position": { + "X": 485.55725, + "Y": 43.36743, + "Z": -692.83594 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGMF110_04955_Q1_000_000", + "Answer": "TEXT_KINGMF110_04955_A1_000_003" + } + ] + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1047633, + "Position": { + "X": 448.32532, + "Y": 84.9995, + "Z": -655.8175 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1047965, + "Position": { + "X": 485.2826, + "Y": 106.244576, + "Z": -331.92957 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF110_04955_SYSTEM_000_244", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047966, + "Position": { + "X": 488.609, + "Y": 106.244576, + "Z": -333.8827 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4956_An Explorer's Delight.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4956_An Explorer's Delight.json new file mode 100644 index 00000000..8e2ff5f5 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4956_An Explorer's Delight.json @@ -0,0 +1,83 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047970, + "Position": { + "X": 485.16064, + "Y": 106.24457, + "Z": -331.899 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047971, + "Position": { + "X": 34.592163, + "Y": 53.20001, + "Z": 767.4829 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "AetheryteShortcut": "Living Memory - Leynode Mnemo" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047976, + "Position": { + "X": -56.992493, + "Y": 53.20001, + "Z": 768.39856 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1047981, + "Position": { + "X": -184.06964, + "Y": 37.39, + "Z": 57.75537 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1047986, + "Position": { + "X": -242.237, + "Y": 31, + "Z": -68.40625 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4957_In Search of Discovery.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4957_In Search of Discovery.json new file mode 100644 index 00000000..50df03aa --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4957_In Search of Discovery.json @@ -0,0 +1,203 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047986, + "Position": { + "X": -242.237, + "Y": 31, + "Z": -68.40625 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1047991, + "Position": { + "X": -208.72821, + "Y": 30.49966, + "Z": -177.01996 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2013788, + "Position": { + "X": -202.86877, + "Y": 29.984009, + "Z": -229.29736 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 1047992, + "Position": { + "X": -255.23767, + "Y": 31.341942, + "Z": -365.74353 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013789, + "Position": { + "X": -286.97644, + "Y": 29.984009, + "Z": -335.74432 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DisableNavmesh": true, + "Mount": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + }, + { + "DataId": 215, + "Position": { + "X": -255.26825, + "Y": 59.433838, + "Z": -397.6654 + }, + "StopDistance": 10, + "TerritoryId": 1192, + "InteractionType": "AttuneAetheryte" + }, + { + "DataId": 1047993, + "Position": { + "X": -281.91046, + "Y": 54.31037, + "Z": -412.2835 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1047994, + "Position": { + "X": -247.7608, + "Y": 30.999998, + "Z": -71.27496 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": -371.89844, + "Y": 30.099947, + "Z": -84.85613 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 2013790, + "Position": { + "X": -333.9132, + "Y": 33.951294, + "Z": -132.79932 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2013983, + "Position": { + "X": -484.18402, + "Y": 37.979614, + "Z": -50.003845 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818488 + }, + { + "Position": { + "X": -297.6204, + "Y": 30.000608, + "Z": -346.82278 + }, + "TerritoryId": 1192, + "InteractionType": "WalkTo" + }, + { + "DataId": 1047999, + "Position": { + "X": -521.0803, + "Y": -10.000387, + "Z": -445.76184 + }, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4958_A Journey Never-ending.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4958_A Journey Never-ending.json new file mode 100644 index 00000000..af0f2843 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4958_A Journey Never-ending.json @@ -0,0 +1,124 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1047999, + "Position": { + "X": -521.0803, + "Y": -10.000387, + "Z": -445.76184 + }, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048004, + "Position": { + "X": -523.03357, + "Y": -10.000407, + "Z": -445.57874 + }, + "StopDistance": 7, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF113_04958_SYSTEM_000_031", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048008, + "Position": { + "X": -528.58777, + "Y": -10.000336, + "Z": -466.97186 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2013980, + "Position": { + "X": -559.5941, + "Y": -6.0273438, + "Z": -508.53745 + }, + "TerritoryId": 1192, + "InteractionType": "AttuneAetherCurrent", + "AetherCurrentId": 2818482 + }, + { + "DataId": 1048009, + "Position": { + "X": -485.86255, + "Y": 7.300079, + "Z": -705.4398 + }, + "TerritoryId": 1192, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048011, + "Position": { + "X": -500.51117, + "Y": 18.990517, + "Z": -839.353 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_KINGMF113_04958_SYSTEM_000_124", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048011, + "Position": { + "X": -500.51117, + "Y": 18.990517, + "Z": -839.353 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/MSQ/F-Living Memory/4959_Dawntrail.json b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4959_Dawntrail.json new file mode 100644 index 00000000..2f768149 --- /dev/null +++ b/QuestPaths/Dawntrail/MSQ/F-Living Memory/4959_Dawntrail.json @@ -0,0 +1,78 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1199, + 1202 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048011, + "Position": { + "X": -500.51117, + "Y": 18.990517, + "Z": -839.353 + }, + "StopDistance": 5, + "TerritoryId": 1192, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048014, + "Position": { + "X": -0.13739014, + "Y": 50.124947, + "Z": 363.05774 + }, + "TerritoryId": 1192, + "InteractionType": "Interact", + "AetheryteShortcut": "Living Memory - Leynode Mnemo" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "TerritoryId": 1192, + "InteractionType": "Duty", + "ContentFinderConditionId": 827 + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "TerritoryId": 1221, + "InteractionType": "Duty", + "ContentFinderConditionId": 984 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048022, + "Position": { + "X": -160.7843, + "Y": -14.999356, + "Z": 204.42505 + }, + "StopDistance": 5, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/4817_Uncouth Customers.json b/QuestPaths/Dawntrail/RoleQuests/4817_Uncouth Customers.json new file mode 100644 index 00000000..60ed2aac --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/4817_Uncouth Customers.json @@ -0,0 +1,52 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046521, + "Position": { + "X": -46.616333, + "Y": -17.97287, + "Z": 180.3158 + }, + "StopDistance": 5, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2014140, + "Position": { + "X": -30.960571, + "Y": -17.47168, + "Z": 191.36328 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050871, + "Position": { + "X": -51.895935, + "Y": -17.97287, + "Z": 182.7268 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Healer/4824_In the Sting of Things.json b/QuestPaths/Dawntrail/RoleQuests/Healer/4824_In the Sting of Things.json new file mode 100644 index 00000000..8cdb0369 --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Healer/4824_In the Sting of Things.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1046289, + "Position": { + "X": -64.62195, + "Y": -17.95485, + "Z": 201.28174 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/MagicalRanged/4842_Power Forgotten.json b/QuestPaths/Dawntrail/RoleQuests/MagicalRanged/4842_Power Forgotten.json new file mode 100644 index 00000000..7bf7c7e5 --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/MagicalRanged/4842_Power Forgotten.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048330, + "Position": { + "X": -28.732727, + "Y": -17.972864, + "Z": 194.72034 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Melee/4830_The Hunter and the Hunted.json b/QuestPaths/Dawntrail/RoleQuests/Melee/4830_The Hunter and the Hunted.json new file mode 100644 index 00000000..db58cf2e --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Melee/4830_The Hunter and the Hunted.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048295, + "Position": { + "X": -74.143616, + "Y": -19.32829, + "Z": 198.68762 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/PhysicalRanged/4836_To Steal a Steelhog.json b/QuestPaths/Dawntrail/RoleQuests/PhysicalRanged/4836_To Steal a Steelhog.json new file mode 100644 index 00000000..579bc1be --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/PhysicalRanged/4836_To Steal a Steelhog.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048308, + "Position": { + "X": -38.95636, + "Y": -17.972864, + "Z": 203.38745 + }, + "TerritoryId": 1185, + "InteractionType": "Interact" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Tank/4818_The Narwhal Beckons.json b/QuestPaths/Dawntrail/RoleQuests/Tank/4818_The Narwhal Beckons.json new file mode 100644 index 00000000..6a16c2ba --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Tank/4818_The Narwhal Beckons.json @@ -0,0 +1,104 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048252, + "Position": { + "X": -21.683167, + "Y": -19.328289, + "Z": 203.14331 + }, + "TerritoryId": 1185, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 88.44312, + "Y": 15.094683, + "Z": 33.75105 + }, + "TerritoryId": 418, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] The Forgotten Knight" + ] + }, + { + "DataId": 1011192, + "Position": { + "X": 88.36499, + "Y": 15.094684, + "Z": 31.296265 + }, + "TerritoryId": 418, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048253, + "Position": { + "X": -223.95673, + "Y": -16.134916, + "Z": -64.2558 + }, + "TerritoryId": 419, + "InteractionType": "Interact", + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] The Jeweled Crozier" + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1050461, + "Position": { + "X": 87.20532, + "Y": 23.979128, + "Z": -1.7243042 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ishgard] The Jeweled Crozier", + "[Ishgard] The Forgotten Knight" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048255, + "Position": { + "X": 39.475098, + "Y": 23.979128, + "Z": -48.05072 + }, + "TerritoryId": 418, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Tank/4819_Sleepless in Ishgard.json b/QuestPaths/Dawntrail/RoleQuests/Tank/4819_Sleepless in Ishgard.json new file mode 100644 index 00000000..5e765989 --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Tank/4819_Sleepless in Ishgard.json @@ -0,0 +1,121 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048255, + "Position": { + "X": 39.475098, + "Y": 23.979128, + "Z": -48.05072 + }, + "TerritoryId": 418, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1006433, + "Position": { + "X": 202.80762, + "Y": 309.07346, + "Z": -220.69128 + }, + "TerritoryId": 155, + "InteractionType": "Interact", + "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048260, + "Position": { + "X": 39.017212, + "Y": 208.71985, + "Z": 410.26917 + }, + "TerritoryId": 155, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": -20.404095, + "Y": 200.07019, + "Z": 519.84406 + }, + "TerritoryId": 155, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17605 + ], + "Fly": false + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048261, + "Position": { + "X": -19.424805, + "Y": 197.58359, + "Z": 527.5502 + }, + "TerritoryId": 155, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1050461, + "Position": { + "X": 87.20532, + "Y": 23.979128, + "Z": -1.7243042 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] The Forgotten Knight" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048255, + "Position": { + "X": 39.475098, + "Y": 23.979128, + "Z": -48.05072 + }, + "TerritoryId": 418, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Tank/4820_Between Sleep and Death.json b/QuestPaths/Dawntrail/RoleQuests/Tank/4820_Between Sleep and Death.json new file mode 100644 index 00000000..2903bae8 --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Tank/4820_Between Sleep and Death.json @@ -0,0 +1,151 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048255, + "Position": { + "X": 39.475098, + "Y": 23.979128, + "Z": -48.05072 + }, + "TerritoryId": 418, + "InteractionType": "AcceptQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGBA121_04820_Q1_000_000", + "Answer": "TEXT_KINGBA121_04820_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1011231, + "Position": { + "X": 503.1051, + "Y": 217.95148, + "Z": 790.2189 + }, + "TerritoryId": 397, + "InteractionType": "Interact", + "AetheryteShortcut": "Coerthas Western Highlands - Falcon's Nest" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048270, + "Position": { + "X": 459.76953, + "Y": 161.99915, + "Z": -493.33948 + }, + "TerritoryId": 397, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": 455.58475, + "Y": 157.40831, + "Z": -558.01215 + }, + "TerritoryId": 397, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17606, + 17607 + ], + "Fly": false + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048278, + "Position": { + "X": 452.84204, + "Y": 157.40831, + "Z": -556.87805 + }, + "StopDistance": 7, + "TerritoryId": 397, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "Position": { + "X": 466.1211, + "Y": 161.96898, + "Z": -488.2508 + }, + "TerritoryId": 397, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 17608, + 17609, + 17610 + ], + "Comment": "You automatically spawn triggering combat" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1048271, + "Position": { + "X": 464.3778, + "Y": 161.94708, + "Z": -488.45657 + }, + "TerritoryId": 397, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1050461, + "Position": { + "X": 87.20532, + "Y": 23.979128, + "Z": -1.7243042 + }, + "TerritoryId": 418, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] The Forgotten Knight" + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Tank/4821_Beacon in the Darkness.json b/QuestPaths/Dawntrail/RoleQuests/Tank/4821_Beacon in the Darkness.json new file mode 100644 index 00000000..b0e9cde3 --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Tank/4821_Beacon in the Darkness.json @@ -0,0 +1,123 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1050461, + "Position": { + "X": 87.20532, + "Y": 23.979128, + "Z": -1.7243042 + }, + "TerritoryId": 418, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2013677, + "Position": { + "X": -226.0014, + "Y": -11.520569, + "Z": 339.9862 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "AetheryteShortcut": "The Churning Mists - Zenith", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2013676, + "Position": { + "X": -187.79285, + "Y": -10.544006, + "Z": 366.99463 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2013681, + "Position": { + "X": -527.7333, + "Y": 147.11218, + "Z": 15.27417 + }, + "TerritoryId": 399, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 17611 + ], + "AetheryteShortcut": "Idyllshire", + "AethernetShortcut": [ + "[Idyllshire] Aetheryte Plaza", + "[Idyllshire] Prologue Gate" + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1048284, + "Position": { + "X": 107.80493, + "Y": 34.723892, + "Z": -8.560364 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] The Forgotten Knight" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048257, + "Position": { + "X": 39.81079, + "Y": 23.979128, + "Z": -48.17273 + }, + "StopDistance": 5, + "TerritoryId": 418, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Tank/4822_Awakened, not Stirred.json b/QuestPaths/Dawntrail/RoleQuests/Tank/4822_Awakened, not Stirred.json new file mode 100644 index 00000000..67b2101a --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Tank/4822_Awakened, not Stirred.json @@ -0,0 +1,145 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048257, + "Position": { + "X": 39.81079, + "Y": 23.979128, + "Z": -48.17273 + }, + "StopDistance": 5, + "TerritoryId": 418, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1048257, + "Position": { + "X": 39.81079, + "Y": 23.979128, + "Z": -48.17273 + }, + "StopDistance": 5, + "TerritoryId": 418, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048286, + "Position": { + "X": 106.248535, + "Y": 34.723896, + "Z": 4.257263 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1048285, + "Position": { + "X": -21.316895, + "Y": 5.504703, + "Z": 37.64392 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1048287, + "Position": { + "X": -65.049255, + "Y": 18.457891, + "Z": -77.04285 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ], + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGBA141_04822_Q1_000_000", + "Answer": "TEXT_KINGBA141_04822_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1012163, + "Position": { + "X": 128.25195, + "Y": 24.458832, + "Z": -0.6867676 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ishgard] Skysteel Manufactory", + "[Ishgard] The Forgotten Knight" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048257, + "Position": { + "X": 39.81079, + "Y": 23.979128, + "Z": -48.17273 + }, + "TerritoryId": 418, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_KINGBA141_04822_Q3_000_000", + "Answer": "TEXT_KINGBA141_04822_A3_000_002" + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/Dawntrail/RoleQuests/Tank/4823_Dreams of a New Day.json b/QuestPaths/Dawntrail/RoleQuests/Tank/4823_Dreams of a New Day.json new file mode 100644 index 00000000..1582ab92 --- /dev/null +++ b/QuestPaths/Dawntrail/RoleQuests/Tank/4823_Dreams of a New Day.json @@ -0,0 +1,113 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "TerritoryBlacklist": [ + 1214 + ], + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1048257, + "Position": { + "X": 39.81079, + "Y": 23.979128, + "Z": -48.17273 + }, + "TerritoryId": 418, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1012064, + "Position": { + "X": -542.7787, + "Y": -37.11544, + "Z": -386.7094 + }, + "TerritoryId": 401, + "InteractionType": "Interact", + "AetheryteShortcut": "The Sea of Clouds - Ok' Zundu" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1048288, + "Position": { + "X": -576.3485, + "Y": -52.88129, + "Z": -418.6618 + }, + "StopDistance": 5, + "TerritoryId": 401, + "InteractionType": "SinglePlayerDuty", + "Comment": "Dreams of a New Day" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1048290, + "Position": { + "X": -781.796, + "Y": -90.0236, + "Z": -759.7925 + }, + "StopDistance": 5, + "TerritoryId": 401, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1012163, + "Position": { + "X": 128.25195, + "Y": 24.458832, + "Z": -0.6867676 + }, + "TerritoryId": 418, + "InteractionType": "Interact", + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] The Forgotten Knight" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1048252, + "Position": { + "X": -21.683167, + "Y": -19.328289, + "Z": 203.14331 + }, + "TerritoryId": 1185, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Tuliyollal", + "AethernetShortcut": [ + "[Tuliyollal] Aetheryte Plaza", + "[Tuliyollal] Bayside Bevy Marketplace" + ] + } + ] + } + ] +} diff --git a/QuestPaths/QuestPaths.csproj b/QuestPaths/QuestPaths.csproj index f1ebead7..c50c56b5 100644 --- a/QuestPaths/QuestPaths.csproj +++ b/QuestPaths/QuestPaths.csproj @@ -21,12 +21,12 @@ - + - + diff --git a/QuestPaths/quest-v1.json b/QuestPaths/quest-v1.json index d81090d4..95a7cbb4 100644 --- a/QuestPaths/quest-v1.json +++ b/QuestPaths/quest-v1.json @@ -619,7 +619,17 @@ "if": { "properties": { "InteractionType": { - "const": "Emote" + "anyOf": [ + { + "const": "Emote" + }, + { + "const": "AcceptQuest" + }, + { + "const": "CompleteQuest" + } + ] } } }, @@ -638,10 +648,23 @@ "doubt", "psych", "cheer", - "happy" + "happy", + "poke", + "flex" ] } - }, + } + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "Emote" + } + } + }, + "then": { "required": [ "Position", "Emote" diff --git a/Questionable.Model/V1/Converter/EmoteConverter.cs b/Questionable.Model/V1/Converter/EmoteConverter.cs index 1510e927..830f57a0 100644 --- a/Questionable.Model/V1/Converter/EmoteConverter.cs +++ b/Questionable.Model/V1/Converter/EmoteConverter.cs @@ -16,5 +16,7 @@ public sealed class EmoteConverter() : EnumConverter(Values) { EEmote.Psych, "psych" }, { EEmote.Cheer, "cheer" }, { EEmote.Happy, "happy" }, + { EEmote.Poke, "poke" }, + { EEmote.Flex, "flex" }, }; } diff --git a/Questionable.Model/V1/EEmote.cs b/Questionable.Model/V1/EEmote.cs index 8150d89f..e209feda 100644 --- a/Questionable.Model/V1/EEmote.cs +++ b/Questionable.Model/V1/EEmote.cs @@ -18,4 +18,6 @@ public enum EEmote Psych = 30, Cheer = 6, Happy = 48, + Poke = 28, + Flex = 139, } diff --git a/Questionable/Controller/MovementController.cs b/Questionable/Controller/MovementController.cs index b87afa62..0360bf0d 100644 --- a/Questionable/Controller/MovementController.cs +++ b/Questionable/Controller/MovementController.cs @@ -24,6 +24,12 @@ namespace Questionable.Controller; internal sealed class MovementController : IDisposable { public const float DefaultStopDistance = 3f; + + private static readonly List BlacklistedAreas = + [ + new(1191, new(-223.0412f, 31.937134f, -584.03906f), 5f, 7.75f), + ]; + private readonly NavmeshIpc _navmeshIpc; private readonly IClientState _clientState; private readonly GameFunctions _gameFunctions; @@ -107,6 +113,31 @@ internal sealed class MovementController : IDisposable } } + if (!Destination.IsFlying) + { + // certain areas shouldn't have navmesh points in them, e.g. the aetheryte in HF Outskirts can't be + // walked on without jumping, but if you teleport to the wrong side you're fucked otherwise. + foreach (var blacklistedArea in BlacklistedAreas) + { + if (_clientState.TerritoryType != blacklistedArea.TerritoryId) + continue; + + for (int i = 0; i < navPoints.Count; ++i) + { + var point = navPoints[i]; + float distance = (point - blacklistedArea.Center).Length(); + if (distance < blacklistedArea.MinDistance || distance > blacklistedArea.MaxDistance) + continue; + + _logger.LogInformation("Fudging navmesh point {Point} in blacklisted area", + point.ToString("G", CultureInfo.InvariantCulture)); + navPoints[i] = blacklistedArea.Center + + Vector3.Normalize(point - blacklistedArea.Center) * + blacklistedArea.MaxDistance; + } + } + } + _navmeshIpc.MoveTo(navPoints, Destination.IsFlying); MovementStartedAt = DateTime.Now; @@ -144,7 +175,9 @@ internal sealed class MovementController : IDisposable Vector3 localPlayerPosition = _clientState.LocalPlayer?.Position ?? Vector3.Zero; if ((localPlayerPosition - Destination.Position).Length() < Destination.StopDistance) { - if (Destination.DataId is 2012173 or 2012174 or 2012175 or 2012176) + if (Destination.DataId + is 2012173 or 2012174 or 2012175 or 2012176 + or 2014133 or 2014134 or 2014135) { Stop(); } @@ -305,6 +338,12 @@ internal sealed class MovementController : IDisposable bool CanSprint, bool UseNavmesh); + public sealed record BlacklistedArea( + ushort TerritoryId, + Vector3 Center, + float MinDistance, + float MaxDistance); + public sealed class PathfindingFailedException : Exception { public PathfindingFailedException() diff --git a/Questionable/Controller/Steps/InteractionFactory/AetherCurrent.cs b/Questionable/Controller/Steps/InteractionFactory/AetherCurrent.cs index bbe4d3b4..6be7eb85 100644 --- a/Questionable/Controller/Steps/InteractionFactory/AetherCurrent.cs +++ b/Questionable/Controller/Steps/InteractionFactory/AetherCurrent.cs @@ -1,6 +1,8 @@ using System; +using Dalamud.Plugin.Services; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; +using Questionable.Data; using Questionable.Model; using Questionable.Model.V1; @@ -8,7 +10,7 @@ namespace Questionable.Controller.Steps.InteractionFactory; internal static class AetherCurrent { - internal sealed class Factory(IServiceProvider serviceProvider) : ITaskFactory + internal sealed class Factory(IServiceProvider serviceProvider, AetherCurrentData aetherCurrentData, IChatGui chatGui) : ITaskFactory { public ITask? CreateTask(Quest quest, QuestSequence sequence, QuestStep step) { @@ -18,6 +20,12 @@ internal static class AetherCurrent ArgumentNullException.ThrowIfNull(step.DataId); ArgumentNullException.ThrowIfNull(step.AetherCurrentId); + if (!aetherCurrentData.IsValidAetherCurrent(step.TerritoryId, step.AetherCurrentId.Value)) + { + chatGui.PrintError($"[Questionable] Aether current with id {step.AetherCurrentId} is referencing an invalid aether current, will skip attunement"); + return null; + } + return serviceProvider.GetRequiredService() .With(step.DataId.Value, step.AetherCurrentId.Value); } diff --git a/Questionable/Controller/Steps/InteractionFactory/Emote.cs b/Questionable/Controller/Steps/InteractionFactory/Emote.cs index 840638e9..a8dee7b8 100644 --- a/Questionable/Controller/Steps/InteractionFactory/Emote.cs +++ b/Questionable/Controller/Steps/InteractionFactory/Emote.cs @@ -18,7 +18,7 @@ internal static class Emote if (step.Emote == null) return []; } - if (step.InteractionType != EInteractionType.Emote) + else if (step.InteractionType != EInteractionType.Emote) return []; ArgumentNullException.ThrowIfNull(step.Emote); diff --git a/Questionable/DalamudInitializer.cs b/Questionable/DalamudInitializer.cs index 996aa886..c45df417 100644 --- a/Questionable/DalamudInitializer.cs +++ b/Questionable/DalamudInitializer.cs @@ -3,7 +3,9 @@ using Dalamud.Game.Command; using Dalamud.Interface.Windowing; using Dalamud.Plugin; using Dalamud.Plugin.Services; +using Microsoft.Extensions.Logging; using Questionable.Controller; +using Questionable.Data; using Questionable.Windows; namespace Questionable; @@ -19,6 +21,7 @@ internal sealed class DalamudInitializer : IDisposable private readonly WindowSystem _windowSystem; private readonly QuestWindow _questWindow; private readonly ConfigWindow _configWindow; + private readonly DebugOverlay _debugOverlay; public DalamudInitializer(IDalamudPluginInterface pluginInterface, IFramework framework, ICommandManager commandManager, QuestController questController, MovementController movementController, @@ -34,6 +37,7 @@ internal sealed class DalamudInitializer : IDisposable _windowSystem = windowSystem; _questWindow = questWindow; _configWindow = configWindow; + _debugOverlay = debugOverlay; _windowSystem.AddWindow(questWindow); _windowSystem.AddWindow(configWindow); @@ -77,6 +81,13 @@ internal sealed class DalamudInitializer : IDisposable _movementController.Stop(); _questController.Stop("Stop command"); } + else if (arguments.StartsWith("do", StringComparison.Ordinal)) + { + if (arguments.Length >= 4 && ushort.TryParse(arguments.AsSpan(3), out ushort questId)) + _debugOverlay.HighlightedQuest = questId; + else + _debugOverlay.HighlightedQuest = null; + } else if (string.IsNullOrEmpty(arguments)) _questWindow.Toggle(); } diff --git a/Questionable/Data/AetherCurrentData.cs b/Questionable/Data/AetherCurrentData.cs new file mode 100644 index 00000000..420b98ec --- /dev/null +++ b/Questionable/Data/AetherCurrentData.cs @@ -0,0 +1,31 @@ +using System.Collections.Immutable; +using System.Linq; +using Dalamud.Plugin.Services; +using Lumina.Excel.GeneratedSheets2; +using Microsoft.Extensions.Logging; + +namespace Questionable.Data; + +internal sealed class AetherCurrentData +{ + private readonly ImmutableDictionary> _overworldCurrents; + + public AetherCurrentData(IDataManager dataManager, ILogger logger) + { + _overworldCurrents = dataManager.GetExcelSheet()! + .Where(x => x.RowId > 0) + .Where(x => x.Territory.Value != null) + .ToImmutableDictionary( + x => (ushort)x.Territory.Row, + x => x.AetherCurrents + .Where(y => y.Row > 0 && y.Value?.Quest.Row == 0) + .Select(y => y.Row) + .ToImmutableList()); + } + + public bool IsValidAetherCurrent(ushort territoryId, uint aetherCurrentId) + { + return _overworldCurrents.TryGetValue(territoryId, out ImmutableList? currentIds) && + currentIds.Contains(aetherCurrentId); + } +} diff --git a/Questionable/GameFunctions.cs b/Questionable/GameFunctions.cs index 464db7e6..790c6768 100644 --- a/Questionable/GameFunctions.cs +++ b/Questionable/GameFunctions.cs @@ -26,6 +26,7 @@ using Questionable.Model.V1; using BattleChara = FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara; using ContentFinderCondition = Lumina.Excel.GeneratedSheets.ContentFinderCondition; using ContentTalk = Lumina.Excel.GeneratedSheets.ContentTalk; +using EventPathMove = Lumina.Excel.GeneratedSheets.EventPathMove; using GrandCompany = FFXIVClientStructs.FFXIV.Client.UI.Agent.GrandCompany; using Quest = Questionable.Model.Quest; using TerritoryType = Lumina.Excel.GeneratedSheets.TerritoryType; @@ -204,6 +205,10 @@ internal sealed unsafe class GameFunctions if (questManager->IsQuestAccepted(currentQuest) && questManager->GetQuestById(currentQuest)->IsHidden) return default; + // if we're not at a high enough level to continue, we also ignore it + if (_questRegistry.TryGetQuest(currentQuest, out Quest? quest) && quest.Level > (_clientState.LocalPlayer?.Level ?? 0)) + return default; + return (currentQuest, QuestManager.GetQuestSequence(currentQuest)); } @@ -507,6 +512,11 @@ internal sealed unsafe class GameFunctions var questRow = _dataManager.GetExcelSheet()!.GetRow(rowId); return questRow?.Text?.ToString(); } + else if (excelSheet is "EventPathMove") + { + var questRow = _dataManager.GetExcelSheet()!.GetRow(rowId); + return questRow?.Unknown10?.ToString(); + } else if (excelSheet is "ContentTalk" or null) { var questRow = _dataManager.GetExcelSheet()!.GetRow(rowId); diff --git a/Questionable/Questionable.csproj b/Questionable/Questionable.csproj index 3c0699b0..fe37d8dc 100644 --- a/Questionable/Questionable.csproj +++ b/Questionable/Questionable.csproj @@ -1,6 +1,6 @@  - 1.0 + 1.1 dist $(SolutionDir)=X:\ diff --git a/Questionable/QuestionablePlugin.cs b/Questionable/QuestionablePlugin.cs index 2b8e07a6..d7bf229f 100644 --- a/Questionable/QuestionablePlugin.cs +++ b/Questionable/QuestionablePlugin.cs @@ -65,6 +65,7 @@ public sealed class QuestionablePlugin : IDalamudPlugin serviceCollection.AddSingleton(); serviceCollection.AddSingleton(); + serviceCollection.AddSingleton(); serviceCollection.AddSingleton(); serviceCollection.AddSingleton(); serviceCollection.AddSingleton(); diff --git a/Questionable/Windows/DebugOverlay.cs b/Questionable/Windows/DebugOverlay.cs index aba0e8a1..60e26508 100644 --- a/Questionable/Windows/DebugOverlay.cs +++ b/Questionable/Windows/DebugOverlay.cs @@ -7,6 +7,7 @@ using Dalamud.Interface.Windowing; using Dalamud.Plugin.Services; using ImGuiNET; using Questionable.Controller; +using Questionable.Model; using Questionable.Model.V1; namespace Questionable.Windows; @@ -14,17 +15,19 @@ namespace Questionable.Windows; internal sealed class DebugOverlay : Window { private readonly QuestController _questController; + private readonly QuestRegistry _questRegistry; private readonly IGameGui _gameGui; private readonly IClientState _clientState; private readonly Configuration _configuration; - public DebugOverlay(QuestController questController, IGameGui gameGui, IClientState clientState, - Configuration configuration) + public DebugOverlay(QuestController questController, QuestRegistry questRegistry, IGameGui gameGui, + IClientState clientState, Configuration configuration) : base("Questionable Debug Overlay###QuestionableDebugOverlay", ImGuiWindowFlags.NoTitleBar | ImGuiWindowFlags.NoScrollbar | ImGuiWindowFlags.NoBackground | ImGuiWindowFlags.NoInputs | ImGuiWindowFlags.NoSavedSettings, true) { _questController = questController; + _questRegistry = questRegistry; _gameGui = gameGui; _clientState = clientState; _configuration = configuration; @@ -36,6 +39,8 @@ internal sealed class DebugOverlay : Window IsOpen = true; } + public ushort? HighlightedQuest { get; set; } + public override bool DrawConditions() => _configuration.Advanced.DebugOverlay; public override void PreDraw() @@ -44,6 +49,12 @@ internal sealed class DebugOverlay : Window } public override void Draw() + { + DrawCurrentQuest(); + DrawHighlightedQuest(); + } + + private void DrawCurrentQuest() { var currentQuest = _questController.CurrentQuest; if (currentQuest == null) @@ -56,19 +67,39 @@ internal sealed class DebugOverlay : Window for (int i = currentQuest.Step; i <= sequence.Steps.Count; ++i) { QuestStep? step = sequence.FindStep(i); - if (step == null || - step.Position == null || - step.Disabled || - step.TerritoryId != _clientState.TerritoryType) - continue; - - bool visible = _gameGui.WorldToScreen(step.Position.Value, out Vector2 screenPos); - if (!visible) - continue; - - ImGui.GetWindowDrawList().AddCircleFilled(screenPos, 3f, 0xFF0000FF); - ImGui.GetWindowDrawList().AddText(screenPos + new Vector2(10, -8), 0xFF0000FF, - $"{i}: {step.InteractionType}\n{step.Position.Value.ToString("G", CultureInfo.InvariantCulture)}\n{step.Comment}"); + DrawStep(i.ToString(CultureInfo.InvariantCulture), step); } } + + private void DrawHighlightedQuest() + { + if (HighlightedQuest == null || !_questRegistry.TryGetQuest(HighlightedQuest.Value, out var quest)) + return; + + foreach (var sequence in quest.Data.QuestSequence) + { + for (int i = 0; i < sequence.Steps.Count; ++i) + { + QuestStep? step = sequence.FindStep(i); + DrawStep($"{quest.QuestId} / {sequence.Sequence} / {i}", step, 0xFFFFFFFF); + } + } + } + + private void DrawStep(string counter, QuestStep? step, uint color = 0xFF0000FF) + { + if (step == null || + step.Position == null || + step.Disabled || + step.TerritoryId != _clientState.TerritoryType) + return; + + bool visible = _gameGui.WorldToScreen(step.Position.Value, out Vector2 screenPos); + if (!visible) + return; + + ImGui.GetWindowDrawList().AddCircleFilled(screenPos, 3f, color); + ImGui.GetWindowDrawList().AddText(screenPos + new Vector2(10, -8), color, + $"{counter}: {step.InteractionType}\n{step.Position.Value.ToString("G", CultureInfo.InvariantCulture)}\n{step.Comment}"); + } } diff --git a/Questionable/Windows/QuestWindow.cs b/Questionable/Windows/QuestWindow.cs index 7a525e2b..c97481e8 100644 --- a/Questionable/Windows/QuestWindow.cs +++ b/Questionable/Windows/QuestWindow.cs @@ -4,6 +4,7 @@ using System.Globalization; using System.Linq; using System.Numerics; using Dalamud.Game.ClientState.Objects; +using Dalamud.Game.Text; using Dalamud.Interface; using Dalamud.Interface.Colors; using Dalamud.Interface.Components; @@ -219,8 +220,8 @@ internal sealed class QuestWindow : LWindow, IPersistableWindowConfig ImGui.Text(territoryName); if (_gameFunctions.IsFlyingUnlockedInCurrentZone()) { - ImGui.Text("+ Fly"); ImGui.SameLine(); + ImGui.Text(SeIconChar.BotanistSprout.ToIconString()); } var q = _gameFunctions.GetCurrentQuest(); @@ -230,9 +231,9 @@ internal sealed class QuestWindow : LWindow, IPersistableWindowConfig var questManager = QuestManager.Instance(); if (questManager != null) { - for (int i = questManager->TrackedQuestsSpan.Length - 1; i >= 0; --i) + for (int i = questManager->TrackedQuests.Length - 1; i >= 0; --i) { - var trackedQuest = questManager->TrackedQuestsSpan[i]; + var trackedQuest = questManager->TrackedQuests[i]; switch (trackedQuest.QuestType) { default: @@ -240,10 +241,10 @@ internal sealed class QuestWindow : LWindow, IPersistableWindowConfig break; case 1: - _questRegistry.TryGetQuest(questManager->NormalQuestsSpan[trackedQuest.Index].QuestId, + _questRegistry.TryGetQuest(questManager->NormalQuests[trackedQuest.Index].QuestId, out var quest); ImGui.Text( - $"Tracked quest: {questManager->NormalQuestsSpan[trackedQuest.Index].QuestId}, {trackedQuest.Index}: {quest?.Name}"); + $"Tracked quest: {questManager->NormalQuests[trackedQuest.Index].QuestId}, {trackedQuest.Index}: {quest?.Name}"); break; } }