From b5589b00546178860985eeaa0097a342da5f90e4 Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Thu, 25 Jul 2024 02:18:17 +0200 Subject: [PATCH] First draft of Ul'dah start quests --- .../BLM/345_Way of the Thaumaturge.json | 44 +++ .../GLA/253_Way of the Gladiator.json | 29 ++ .../PGL/533_Way of the Pugilist.json | 22 ++ .../MSQ-1/Gridania/123_ARC_Close to Home.json | 3 +- .../MSQ-1/Gridania/124_CNJ_Close to Home.json | 3 +- .../MSQ-1/Gridania/85_LNC_Close to Home.json | 3 +- .../MSQ-1/Limsa/108_MRD_Close to Home.json | 102 +---- .../MSQ-1/Limsa/109_ACN_Close to Home.json | 104 +---- .../Shared/245_It's Probably Pirates.json | 31 +- .../MSQ-1/Ul'dah/303_Step Nine.json | 52 +++ .../Ul'dah/307_Out of House and Home.json | 56 +++ .../Ul'dah/320_Way Down in the Hole.json | 201 ++++++++++ .../MSQ-1/Ul'dah/328_Supply and Demands.json | 36 ++ .../MSQ-1/Ul'dah/329_The Perfect Swarm.json | 57 +++ .../Ul'dah/330_Last Letter to Lost Hope.json | 61 +++ .../MSQ-1/Ul'dah/332_Passing the Blade.json | 37 ++ .../MSQ-1/Ul'dah/333_Following Footfalls.json | 36 ++ .../Ul'dah/334_Storms on the Horizon.json | 46 +++ .../Ul'dah/336_Oh Captain, My Captain.json | 60 +++ .../3852_Prudence at This Junction.json | 57 +++ .../3853_Heir Today, Gone Tomorrow.json | 54 +++ .../MSQ-1/Ul'dah/503_Give It to Me Raw.json | 107 +++++ .../MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json | 366 ++++++++++++++++++ .../Ul'dah/550_Underneath the Sultantree.json | 51 +++ .../Ul'dah/551_Duty, Honor, Country.json | 110 ++++++ .../MSQ-1/Ul'dah/552_A Royal Reception.json | 71 ++++ .../MSQ-1/Ul'dah/568_GLA_Close to Home.json | 160 ++++++++ .../MSQ-1/Ul'dah/569_PGL_Close to Home.json | 160 ++++++++ .../MSQ-1/Ul'dah/570_THM_Close to Home.json | 160 ++++++++ .../MSQ-1/Ul'dah/594_Coming to Ul'dah.json | 36 ++ .../MSQ-1/Ul'dah/595_We Must Rebuild.json | 61 +++ .../623_Takin' What They're Givin'.json | 45 +++ .../MSQ-1/Ul'dah/628_Secrets and Lies.json | 41 ++ .../Ul'dah/641_A Matter of Tradition.json | 89 +++++ .../MSQ-1/Ul'dah/671_Nothing to See Here.json | 113 ++++++ .../MSQ-1/Ul'dah/673_Call of the Sea.json | 42 ++ .../La Noscea/Limsa/111_Making a Name.json | 172 ++++++++ .../Misc/1431_Rising to the Challenge.json | 56 +++ QuestPaths/quest-v1.json | 3 +- .../V1/Converter/EmoteConverter.cs | 1 + Questionable.Model/V1/EEmote.cs | 1 + Questionable/GameFunctions.cs | 2 + Questionable/Questionable.csproj | 2 +- Questionable/Windows/QuestSelectionWindow.cs | 9 +- 44 files changed, 2717 insertions(+), 235 deletions(-) create mode 100644 QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json create mode 100644 QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json create mode 100644 QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json create mode 100644 QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json create mode 100644 QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json create mode 100644 QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json new file mode 100644 index 00000000..bf599dae --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json @@ -0,0 +1,44 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "Disabled": true, + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002279, + "Position": { + "X": -196.8872, + "Y": 18.459997, + "Z": 59.952637 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001709, + "Position": { + "X": -240.4975, + "Y": 18.7, + "Z": 85.58777 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_CLSTHM020_00345_Q1_001_1", + "Yes": true + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json new file mode 100644 index 00000000..a9da2241 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "Disabled": true, + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002277, + "Position": { + "X": -97.550964, + "Y": 7.05, + "Z": 23.605652 + }, + "TerritoryId": 131, + "InteractionType": "AcceptQuest", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_CLSGLA020_00253_Q1_000_1", + "Yes": true + } + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json new file mode 100644 index 00000000..d02c7e2a --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "Disabled": true, + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001286, + "Position": { + "X": -88.9754, + "Y": 2.55, + "Z": -51.163513 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/123_ARC_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/123_ARC_Close to Home.json index 31dc0077..20866560 100644 --- a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/123_ARC_Close to Home.json +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/123_ARC_Close to Home.json @@ -68,7 +68,8 @@ }, "TerritoryId": 132, "InteractionType": "Interact", - "Comment": "Pick up Class Quest" + "Comment": "Pick up Class Quest", + "Disabled": true }, { "Position": { diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/124_CNJ_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/124_CNJ_Close to Home.json index 4511ffc6..318563cf 100644 --- a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/124_CNJ_Close to Home.json +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/124_CNJ_Close to Home.json @@ -137,7 +137,8 @@ }, "TerritoryId": 133, "InteractionType": "Interact", - "Comment": "Pick up Class Quest" + "Comment": "Pick up Class Quest", + "Disabled": true }, { "DataId": 1000100, diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/85_LNC_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/85_LNC_Close to Home.json index 6c9df7ad..5dbe0c31 100644 --- a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/85_LNC_Close to Home.json +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/85_LNC_Close to Home.json @@ -105,7 +105,8 @@ }, "TerritoryId": 133, "InteractionType": "Interact", - "Comment": "Pick up Class Quest" + "Comment": "Pick up Class Quest", + "Disabled": true }, { "TerritoryId": 133, diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/108_MRD_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/108_MRD_Close to Home.json index 37b12c3e..a1fbec98 100644 --- a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/108_MRD_Close to Home.json +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/108_MRD_Close to Home.json @@ -28,103 +28,8 @@ "Z": 3.5552979 }, "TerritoryId": 181, - "InteractionType": "Interact", - "Comment": "Required to accept this Quest; should link to a QuestId" - }, - { - "DataId": 1000969, - "Position": { - "X": 7.9193726, - "Y": 40.000175, - "Z": 17.471558 - }, - "TerritoryId": 181, - "InteractionType": "Interact", - "DialogueChoices": [ - { - "Type": "YesNo", - "ExcelSheet": "quest/001/ManSea001_00107", - "Prompt": "TEXT_MANSEA001_00107_Q1_000_1", - "Yes": true - } - ] - }, - { - "DataId": 2001563, - "Position": { - "X": 3.616333, - "Y": 20.004517, - "Z": 9.750427 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest; the next few entries should be run as part of a separate quest" - }, - { - "DataId": 2001564, - "Position": { - "X": -3.0671387, - "Y": 20.004517, - "Z": 9.964111 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001565, - "Position": { - "X": -11.39856, - "Y": 19.97406, - "Z": 6.6376343 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001566, - "Position": { - "X": -18.32611, - "Y": 20.004517, - "Z": 1.7241821 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001567, - "Position": { - "X": -30.47229, - "Y": 19.97406, - "Z": 0.8086548 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001568, - "Position": { - "X": -44.724243, - "Y": 20.004517, - "Z": -0.5036011 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 1003604, - "Position": { - "X": -60.44104, - "Y": 18.00033, - "Z": -4.348877 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "Comment": "Quest Turn-In (Making a Name)" + "InteractionType": "AcceptQuest", + "PickUpQuestId": 111 }, { "TerritoryId": 129, @@ -234,7 +139,8 @@ }, "TerritoryId": 128, "InteractionType": "Interact", - "Comment": "Pick up Class Quest" + "Comment": "Pick up Class Quest", + "Disabled": true }, { "DataId": 1000972, diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/109_ACN_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/109_ACN_Close to Home.json index 23a804e4..71d749ed 100644 --- a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/109_ACN_Close to Home.json +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/109_ACN_Close to Home.json @@ -28,108 +28,13 @@ "Z": 3.5552979 }, "TerritoryId": 181, - "InteractionType": "Interact", - "Comment": "Required to accept this Quest; should link to a QuestId" - }, - { - "DataId": 1000969, - "Position": { - "X": 7.9193726, - "Y": 40.000175, - "Z": 17.471558 - }, - "TerritoryId": 181, - "InteractionType": "Interact", - "DialogueChoices": [ - { - "Type": "YesNo", - "ExcelSheet": "quest/001/ManSea001_00107", - "Prompt": "TEXT_MANSEA001_00107_Q1_000_1", - "Yes": true - } - ] - }, - { - "DataId": 2001563, - "Position": { - "X": 3.616333, - "Y": 20.004517, - "Z": 9.750427 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest; the next few entries should be run as part of a separate quest" - }, - { - "DataId": 2001564, - "Position": { - "X": -3.0671387, - "Y": 20.004517, - "Z": 9.964111 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001565, - "Position": { - "X": -11.39856, - "Y": 19.97406, - "Z": 6.6376343 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001566, - "Position": { - "X": -18.32611, - "Y": 20.004517, - "Z": 1.7241821 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001567, - "Position": { - "X": -30.47229, - "Y": 19.97406, - "Z": 0.8086548 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 2001568, - "Position": { - "X": -44.724243, - "Y": 20.004517, - "Z": -0.5036011 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "$": "Making a Name: can't abandon quest" - }, - { - "DataId": 1003604, - "Position": { - "X": -60.44104, - "Y": 18.00033, - "Z": -4.348877 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "Comment": "Quest Turn-In (Making a Name)" + "InteractionType": "AcceptQuest", + "PickUpQuestId": 111 }, { "TerritoryId": 129, "InteractionType": "AttuneAetheryte", - "Aetheryte": "Gridania", + "Aetheryte": "Limsa Lominsa", "CompletionQuestVariablesFlags": [ null, null, @@ -200,7 +105,8 @@ }, "TerritoryId": 129, "InteractionType": "Interact", - "Comment": "Pick up Class Quest" + "Comment": "Pick up Class Quest", + "Disabled": true }, { "TerritoryId": 129, diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Shared/245_It's Probably Pirates.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Shared/245_It's Probably Pirates.json index 7c630a79..5102c4f4 100644 --- a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Shared/245_It's Probably Pirates.json +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Shared/245_It's Probably Pirates.json @@ -31,35 +31,9 @@ "Z": -13.260071 }, "TerritoryId": 128, - "InteractionType": "Interact", + "InteractionType": "AcceptQuest", "Comment": "Accepting 'Rising to the Challenge'" }, - { - "DataId": 1003598, - "Position": { - "X": -12.069946, - "Y": 40.00053, - "Z": 11.459534 - }, - "TerritoryId": 128, - "InteractionType": "Interact", - "Comment": "'Rising to the Challenge'" - }, - { - "DataId": 1005410, - "Position": { - "X": -182.45215, - "Y": 1.9999955, - "Z": 208.75867 - }, - "TerritoryId": 129, - "InteractionType": "Interact", - "Comment": "'Rising to the Challenge'", - "AethernetShortcut": [ - "[Limsa Lominsa] The Aftcastle", - "[Limsa Lominsa] Fishermens' Guild" - ] - }, { "DataId": 1003621, "Position": { @@ -68,7 +42,8 @@ "Z": 208.66711 }, "TerritoryId": 129, - "InteractionType": "Interact" + "InteractionType": "Interact", + "Comment": "NG+: Requires manual teleport to Lower Decks" } ] }, diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json new file mode 100644 index 00000000..9c70f0c5 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json @@ -0,0 +1,52 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001500, + "Position": { + "X": 81.77307, + "Y": 1.051391, + "Z": 311.23828 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001455, + "Position": { + "X": 59.952637, + "Y": 0.99176025, + "Z": 255.8479 + }, + "StopDistance": 7, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001541, + "Position": { + "X": -99.4126, + "Y": -11.39856, + "Z": -41.73346 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json new file mode 100644 index 00000000..7726be07 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json @@ -0,0 +1,56 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001447, + "Position": { + "X": -32.6391, + "Y": -1.0332576, + "Z": -148.51611 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2000268, + "Position": { + "X": 25.680908, + "Y": 13.076904, + "Z": 47.80652 + }, + "TerritoryId": 141, + "InteractionType": "Combat", + "EnemySpawnType": "AfterItemUse", + "ItemId": 2000212, + "KillEnemyDataIds": [ + 187 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001447, + "Position": { + "X": -32.6391, + "Y": -1.0332576, + "Z": -148.51611 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json new file mode 100644 index 00000000..cfe0239f --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json @@ -0,0 +1,201 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001578, + "Position": { + "X": -35.446716, + "Y": -2.057618, + "Z": -154.95538 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1002947, + "Position": { + "X": -95.71985, + "Y": -11.35, + "Z": -44.449524 + }, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1002949, + "Position": { + "X": -82.71924, + "Y": -11.350104, + "Z": -36.66742 + }, + "StopDistance": 2, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1002948, + "Position": { + "X": -80.46088, + "Y": -12.785964, + "Z": -39.44464 + }, + "StopDistance": 7, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1002950, + "Position": { + "X": -80.76605, + "Y": -12.819771, + "Z": -34.439636 + }, + "StopDistance": 7, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1002951, + "Position": { + "X": -80.094604, + "Y": -12.790767, + "Z": -33.463074 + }, + "StopDistance": 7, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1002947, + "Position": { + "X": -95.71985, + "Y": -11.35, + "Z": -44.449524 + }, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": -199.35687, + "Y": -2.8170738, + "Z": 57.860172 + }, + "TerritoryId": 141, + "InteractionType": "WalkTo" + }, + { + "Position": { + "X": -215.15814, + "Y": -30.64667, + "Z": 96.92529 + }, + "TerritoryId": 141, + "InteractionType": "WalkTo", + "DisableNavmesh": true + }, + { + "DataId": 1002955, + "Position": { + "X": -228.47339, + "Y": -30.853842, + "Z": 117.29602 + }, + "TerritoryId": 141, + "InteractionType": "SinglePlayerDuty" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1002947, + "Position": { + "X": -95.71985, + "Y": -11.35, + "Z": -44.449524 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Ul'dah", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json new file mode 100644 index 00000000..d7476c3c --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002065, + "Position": { + "X": 60.9292, + "Y": 45.14234, + "Z": -205.005 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1002061, + "Position": { + "X": 240.98572, + "Y": 58.357986, + "Z": -160.99799 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json new file mode 100644 index 00000000..78223671 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json @@ -0,0 +1,57 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002061, + "Position": { + "X": 240.98572, + "Y": 58.357986, + "Z": -160.99799 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 203.66704, + "Y": 51.853172, + "Z": -150.48145 + }, + "TerritoryId": 140, + "InteractionType": "Combat", + "EnemySpawnType": "OverworldEnemies", + "ComplexCombatData": [ + { + "DataId": 136, + "MinimumKillCount": 4 + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1002058, + "Position": { + "X": 59.616943, + "Y": 45.157562, + "Z": -215.89996 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json new file mode 100644 index 00000000..4845ad15 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json @@ -0,0 +1,61 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002058, + "Position": { + "X": 59.616943, + "Y": 45.157562, + "Z": -215.89996 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 263.7443, + "Y": 53.7287, + "Z": -12.175757 + }, + "TerritoryId": 140, + "InteractionType": "WalkTo" + }, + { + "DataId": 1001604, + "Position": { + "X": -257.64862, + "Y": -0.28353235, + "Z": 25.223145 + }, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001605, + "Position": { + "X": 94.46863, + "Y": 0.34075314, + "Z": -272.60242 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Central Thanalan - Black Brush Station" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json new file mode 100644 index 00000000..9e3d0f46 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json @@ -0,0 +1,37 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001605, + "Position": { + "X": 94.46863, + "Y": 0.34075314, + "Z": -272.60242 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1002058, + "Position": { + "X": 59.616943, + "Y": 45.157562, + "Z": -215.89996 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Western Thanalan - Horizon" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json new file mode 100644 index 00000000..ca97ad42 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002058, + "Position": { + "X": 59.616943, + "Y": 45.157562, + "Z": -215.89996 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1002066, + "Position": { + "X": -176.95892, + "Y": 15.652092, + "Z": -270.98505 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json new file mode 100644 index 00000000..b44d988d --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002067, + "Position": { + "X": -178.94263, + "Y": 15.632084, + "Z": -269.9779 + }, + "StopDistance": 7, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -289.1099, + "Y": 15.249638, + "Z": -209.01831 + }, + "TerritoryId": 140, + "InteractionType": "WalkTo" + }, + { + "DataId": 1002068, + "Position": { + "X": -284.50446, + "Y": 13.480675, + "Z": -144.9455 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json new file mode 100644 index 00000000..0ee10630 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json @@ -0,0 +1,60 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002071, + "Position": { + "X": -324.78827, + "Y": 17.58331, + "Z": -127.61127 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -243.01067, + "Y": 15.438055, + "Z": -256.949 + }, + "TerritoryId": 140, + "InteractionType": "WalkTo" + }, + { + "DataId": 1003816, + "Position": { + "X": -235.21783, + "Y": 15.910468, + "Z": -293.1411 + }, + "TerritoryId": 140, + "InteractionType": "SinglePlayerDuty" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1002058, + "Position": { + "X": 59.616943, + "Y": 45.157562, + "Z": -215.89996 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json new file mode 100644 index 00000000..212dcf3c --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json @@ -0,0 +1,57 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001541, + "Position": { + "X": -99.4126, + "Y": -11.39856, + "Z": -41.73346 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "TerritoryId": 141, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Central Thanalan - Black Brush Station" + }, + { + "DataId": 1001447, + "Position": { + "X": -32.6391, + "Y": -1.0332576, + "Z": -148.51611 + }, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001447, + "Position": { + "X": -32.6391, + "Y": -1.0332576, + "Z": -148.51611 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest", + "Comment": "All starting gear (except the hat) is ilvl 5 already" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json new file mode 100644 index 00000000..66fdec10 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json @@ -0,0 +1,54 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001605, + "Position": { + "X": 94.46863, + "Y": 0.34075314, + "Z": -272.60242 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 125.61467, + "Y": 29.092033, + "Z": -14.67918 + }, + "TerritoryId": 141, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 355 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001605, + "Position": { + "X": 94.46863, + "Y": 0.34075314, + "Z": -272.60242 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json new file mode 100644 index 00000000..72f5ff9e --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json @@ -0,0 +1,107 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002061, + "Position": { + "X": 240.98572, + "Y": 58.357986, + "Z": -160.99799 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2001368, + "Position": { + "X": 297.56616, + "Y": 62.546753, + "Z": -194.04901 + }, + "TerritoryId": 140, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 187 + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2001735, + "Position": { + "X": 318.31836, + "Y": 63.523315, + "Z": -200.9461 + }, + "TerritoryId": 140, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 187 + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2001369, + "Position": { + "X": 293.01892, + "Y": 63.46228, + "Z": -236.16394 + }, + "TerritoryId": 140, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 187 + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1002061, + "Position": { + "X": 240.98572, + "Y": 58.357986, + "Z": -160.99799 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json new file mode 100644 index 00000000..c43d14fc --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json @@ -0,0 +1,366 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1004004, + "Position": { + "X": -139.29962, + "Y": 4.1, + "Z": -113.481445 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1004433, + "Position": { + "X": -23.605713, + "Y": 83.19999, + "Z": -2.3041382 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Adventurers' Guild", + "[Ul'dah] Airship Landing" + ], + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL200_00528_Q1_000_1", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2001667, + "Position": { + "X": -45.365112, + "Y": 84.09241, + "Z": -0.80877686 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL200_00528_Q2_000_1", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1002703, + "Position": { + "X": -12.375122, + "Y": 91.499985, + "Z": -0.5340576 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL200_00528_Q7_000_1", + "Yes": true + } + ] + }, + { + "DataId": 1002693, + "Position": { + "X": -6.515625, + "Y": 91.49996, + "Z": -13.656921 + }, + "TerritoryId": 128, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1003583, + "Position": { + "X": -7.248047, + "Y": 91.49999, + "Z": -16.128845 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "TargetTerritoryId": 129, + "DialogueChoices": [ + { + "Type": "List", + "ExcelSheet": "Warp", + "Prompt": null, + "Answer": 131094 + } + ] + }, + { + "DataId": 1001029, + "Position": { + "X": 9.170593, + "Y": 20.999403, + "Z": -15.213318 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "TerritoryId": 129, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Limsa Lominsa" + }, + { + "TerritoryId": 129, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Limsa Lominsa] Hawkers' Alley" + }, + { + "TerritoryId": 129, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Limsa Lominsa] Arcanists' Guild" + }, + { + "TerritoryId": 129, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Limsa Lominsa] Fishermens' Guild", + "AethernetShortcut": [ + "[Limsa Lominsa] Arcanists' Guild", + "[Limsa Lominsa] Hawkers' Alley" + ] + }, + { + "Position": { + "X": -83.8817, + "Y": 18.475962, + "Z": -29.903847 + }, + "TerritoryId": 129, + "InteractionType": "WalkTo", + "TargetTerritoryId": 128, + "Comment": "Walk to Culinarians' Guild", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Aetheryte Plaza" + ] + }, + { + "TerritoryId": 128, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Limsa Lominsa] Culinarians' Guild" + }, + { + "TerritoryId": 128, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Limsa Lominsa] Marauders' Guild" + }, + { + "TerritoryId": 128, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Limsa Lominsa] The Aftcastle" + }, + { + "DataId": 1002695, + "Position": { + "X": -25.92511, + "Y": 91.999954, + "Z": -3.6774292 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Limsa Lominsa] The Aftcastle", + "[Limsa Lominsa] Airship Landing" + ], + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL200_00528_Q3_000_1", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 2001670, + "Position": { + "X": -11.12384, + "Y": 92.0271, + "Z": 17.166382 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL200_00528_Q4_000_1", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 1000109, + "Position": { + "X": 29.770264, + "Y": -19.000002, + "Z": 114.12219 + }, + "TerritoryId": 132, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL200_00528_Q10_000_1", + "Yes": true + } + ], + "Comment": "Gridania Arrivals Attendant" + }, + { + "DataId": 1002830, + "Position": { + "X": 36.63684, + "Y": -18.800003, + "Z": 89.64673 + }, + "TerritoryId": 132, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "TerritoryId": 132, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Gridania" + }, + { + "TerritoryId": 132, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Gridania] Archers' Guild" + }, + { + "Position": { + "X": 12.761639, + "Y": 1.2659149, + "Z": -18.021421 + }, + "TerritoryId": 132, + "InteractionType": "WalkTo", + "TargetTerritoryId": 133, + "AethernetShortcut": [ + "[Gridania] Archers' Guild", + "[Gridania] Aetheryte Plaza" + ] + }, + { + "TerritoryId": 133, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Gridania] Leatherworkers' Guild & Shaded Bower" + }, + { + "TerritoryId": 133, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Gridania] Lancers' Guild" + }, + { + "TerritoryId": 133, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Gridania] Mih Khetto's Amphitheatre", + "AethernetShortcut": [ + "[Gridania] Lancers' Guild", + "[Gridania] Leatherworkers' Guild & Shaded Bower" + ] + }, + { + "Position": { + "X": -174.09056, + "Y": 10.91981, + "Z": -162.12527 + }, + "TerritoryId": 133, + "InteractionType": "WalkTo" + }, + { + "TerritoryId": 133, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Gridania] Botanists' Guild" + }, + { + "TerritoryId": 133, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Gridania] Conjurers' Guild", + "AethernetShortcut": [ + "[Gridania] Botanists' Guild", + "[Gridania] Mih Khetto's Amphitheatre" + ] + }, + { + "DataId": 1000460, + "Position": { + "X": -159.41101, + "Y": 4.054107, + "Z": -4.1047363 + }, + "TerritoryId": 133, + "InteractionType": "Interact" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json new file mode 100644 index 00000000..dcfd5b8f --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json @@ -0,0 +1,51 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1003995, + "Position": { + "X": 75.33374, + "Y": 2.135708, + "Z": 316.33472 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1003996, + "Position": { + "X": 202.65503, + "Y": 14.136861, + "Z": 536.88855 + }, + "TerritoryId": 141, + "InteractionType": "SinglePlayerDuty" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1003995, + "Position": { + "X": 75.33374, + "Y": 2.135708, + "Z": 316.33472 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json new file mode 100644 index 00000000..4710897d --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json @@ -0,0 +1,110 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1004005, + "Position": { + "X": -123.88806, + "Y": 40, + "Z": 95.384155 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Adventurers' Guild", + "[Ul'dah] Alchemists' Guild" + ], + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL007_00551_Q1_000_1", + "Yes": true + } + ] + }, + { + "DataId": 1004002, + "Position": { + "X": 1.0527954, + "Y": 0.014807776, + "Z": -1.6633301 + }, + "TerritoryId": 210, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2001427, + "Position": { + "X": 246.93665, + "Y": -17.105408, + "Z": -131.48706 + }, + "TerritoryId": 141, + "InteractionType": "Interact", + "AetheryteShortcut": "Central Thanalan - Black Brush Station" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1004005, + "Position": { + "X": -123.88806, + "Y": 40, + "Z": 95.384155 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Alchemists' Guild" + ], + "DialogueChoices": [ + { + "Type": "YesNo", + "Prompt": "TEXT_MANWIL007_00551_Q1_000_1", + "Yes": true + } + ] + }, + { + "DataId": 1004003, + "Position": { + "X": 0.015197754, + "Y": 0.014807776, + "Z": -1.6937866 + }, + "TerritoryId": 210, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json new file mode 100644 index 00000000..5fa0c17e --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json @@ -0,0 +1,71 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "TerritoryId": 130, + "InteractionType": "EquipItem", + "ItemId": 4196 + }, + { + "DataId": 1001821, + "Position": { + "X": -24.124573, + "Y": 38.000004, + "Z": 85.31323 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Adventurers' Guild", + "[Ul'dah] The Chamber of Rule" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2001011, + "Position": { + "X": 0.015197754, + "Y": 1.9683228, + "Z": 8.132996 + }, + "TerritoryId": 178, + "InteractionType": "Interact", + "TargetTerritoryId": 130 + }, + { + "DataId": 1004004, + "Position": { + "X": -139.29962, + "Y": 4.1, + "Z": -113.481445 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json new file mode 100644 index 00000000..1624cbd7 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json @@ -0,0 +1,160 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1003988, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.84338 + }, + "TerritoryId": 182, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "TerritoryId": 130, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Adventurers' Guild" + }, + { + "Position": { + "X": 95.43315, + "Y": 4, + "Z": -105.26365 + }, + "TerritoryId": 130, + "InteractionType": "WalkTo" + }, + { + "DataId": 1003908, + "Position": { + "X": 137.95679, + "Y": 4.041112, + "Z": -41.09259 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Sapphire Avenue Exchange" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Weavers' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Miners' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Goldsmiths' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Gladiators' Guild" + }, + { + "DataId": 1002277, + "Position": { + "X": -97.550964, + "Y": 7.05, + "Z": 23.605652 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1002277, + "Position": { + "X": -97.550964, + "Y": 7.05, + "Z": 23.605652 + }, + "TerritoryId": 131, + "InteractionType": "AcceptQuest", + "PickUpQuestId": 253, + "Disabled": true, + "Comment": "Level 1 class quest isn't finished" + }, + { + "Position": { + "X": -112.64317, + "Y": 7.734872, + "Z": 9.960203 + }, + "TerritoryId": 131, + "InteractionType": "WalkTo" + }, + { + "TerritoryId": 130, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Thaumaturges' Guild" + }, + { + "TerritoryId": 130, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Ul'dah", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json new file mode 100644 index 00000000..422d4db4 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json @@ -0,0 +1,160 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1003988, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.84338 + }, + "TerritoryId": 182, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "TerritoryId": 130, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Adventurers' Guild" + }, + { + "Position": { + "X": 95.43315, + "Y": 4, + "Z": -105.26365 + }, + "TerritoryId": 130, + "InteractionType": "WalkTo" + }, + { + "DataId": 1003908, + "Position": { + "X": 137.95679, + "Y": 4.041112, + "Z": -41.09259 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Sapphire Avenue Exchange" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Weavers' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Miners' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Goldsmiths' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Gladiators' Guild" + }, + { + "Position": { + "X": -112.64317, + "Y": 7.734872, + "Z": 9.960203 + }, + "TerritoryId": 131, + "InteractionType": "WalkTo" + }, + { + "TerritoryId": 130, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Thaumaturges' Guild" + }, + { + "DataId": 1001286, + "Position": { + "X": -88.9754, + "Y": 2.55, + "Z": -51.163513 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1001286, + "Position": { + "X": -88.9754, + "Y": 2.55, + "Z": -51.163513 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest", + "PickUpQuestId": 345, + "Disabled": true, + "Comment": "Level 1 class quest isn't finished" + }, + { + "TerritoryId": 130, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Ul'dah", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json new file mode 100644 index 00000000..e3423676 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json @@ -0,0 +1,160 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1003988, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.84338 + }, + "TerritoryId": 182, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "TerritoryId": 130, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Adventurers' Guild" + }, + { + "Position": { + "X": 95.43315, + "Y": 4, + "Z": -105.26365 + }, + "TerritoryId": 130, + "InteractionType": "WalkTo" + }, + { + "DataId": 1003908, + "Position": { + "X": 137.95679, + "Y": 4.041112, + "Z": -41.09259 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Sapphire Avenue Exchange" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Weavers' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Miners' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Goldsmiths' Guild" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Gladiators' Guild" + }, + { + "Position": { + "X": -112.64317, + "Y": 7.734872, + "Z": 9.960203 + }, + "TerritoryId": 131, + "InteractionType": "WalkTo" + }, + { + "TerritoryId": 130, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Thaumaturges' Guild" + }, + { + "DataId": 1002279, + "Position": { + "X": -196.8872, + "Y": 18.459997, + "Z": 59.952637 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1002279, + "Position": { + "X": -196.8872, + "Y": 18.459997, + "Z": 59.952637 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest", + "PickUpQuestId": 345, + "Disabled": true, + "Comment": "Level 1 class quest isn't finished" + }, + { + "TerritoryId": 130, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Ul'dah", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json new file mode 100644 index 00000000..e5e9c706 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1003987, + "Position": { + "X": 33.37146, + "Y": 4.0999947, + "Z": -151.99518 + }, + "TerritoryId": 182, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1003988, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.84338 + }, + "TerritoryId": 182, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json new file mode 100644 index 00000000..d0cdc88e --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json @@ -0,0 +1,61 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001834, + "Position": { + "X": -23.331116, + "Y": 10, + "Z": -43.442444 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "TargetTerritoryId": 131 + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] The Chamber of Rule" + }, + { + "TerritoryId": 131, + "InteractionType": "AttuneAethernetShard", + "AethernetShard": "[Ul'dah] Alchemists' Guild" + }, + { + "DataId": 1003995, + "Position": { + "X": 75.33374, + "Y": 2.135708, + "Z": 316.33472 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Ul'dah] Alchemists' Guild", + "[Ul'dah] Gate of Nald (Central Thanalan)" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json new file mode 100644 index 00000000..37046170 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json @@ -0,0 +1,45 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "TerritoryId": 140, + "InteractionType": "AttuneAetheryte", + "Aetheryte": "Western Thanalan - Horizon", + "AethernetShortcut": [ + "[Ul'dah] Adventurers' Guild", + "[Ul'dah] Gate of the Sultana (Western Thanalan)" + ] + }, + { + "DataId": 1002065, + "Position": { + "X": 60.9292, + "Y": 45.14234, + "Z": -205.005 + }, + "TerritoryId": 140, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json new file mode 100644 index 00000000..8955ea08 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json @@ -0,0 +1,41 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002058, + "Position": { + "X": 59.616943, + "Y": 45.157562, + "Z": -215.89996 + }, + "TerritoryId": 140, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Ul'dah", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json new file mode 100644 index 00000000..08823888 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json @@ -0,0 +1,89 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1004002, + "Position": { + "X": 1.0527954, + "Y": 0.014807776, + "Z": -1.6633301 + }, + "TerritoryId": 210, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 2001695, + "Position": { + "X": 0.0305846, + "Y": 0.92887, + "Z": 10.15652 + }, + "TerritoryId": 210, + "InteractionType": "Interact", + "TargetTerritoryId": 131 + }, + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Alchemists' Guild", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1004093, + "Position": { + "X": -25.162231, + "Y": 12.200003, + "Z": 110.795654 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Adventurers' Guild", + "[Ul'dah] Goldsmiths' Guild" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001353, + "Position": { + "X": 21.072632, + "Y": 7.45, + "Z": -78.78235 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Goldsmiths' Guild", + "[Ul'dah] Adventurers' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json new file mode 100644 index 00000000..98e65994 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json @@ -0,0 +1,113 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1003995, + "Position": { + "X": 75.33374, + "Y": 2.135708, + "Z": 316.33472 + }, + "TerritoryId": 141, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1004601, + "Position": { + "X": -62.424683, + "Y": 4.642519, + "Z": 261.28015 + }, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1004600, + "Position": { + "X": 125.993774, + "Y": 14.462202, + "Z": 278.43127 + }, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "Position": { + "X": 117.63772, + "Y": 1.6851518, + "Z": 296.93826 + }, + "TerritoryId": 141, + "InteractionType": "WalkTo", + "DisableNavmesh": false, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + -128 + ] + }, + { + "DataId": 1004599, + "Position": { + "X": 89.86035, + "Y": 4.6361504, + "Z": 425.40625 + }, + "TerritoryId": 141, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1003995, + "Position": { + "X": 75.33374, + "Y": 2.135708, + "Z": 316.33472 + }, + "TerritoryId": 141, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json new file mode 100644 index 00000000..1d05448e --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002829, + "Position": { + "X": -157.03064, + "Y": 4.0492578, + "Z": -2.7314453 + }, + "StopDistance": 5, + "TerritoryId": 133, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1000972, + "Position": { + "X": 20.279175, + "Y": 40.19993, + "Z": -6.1189575 + }, + "TerritoryId": 128, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] The Aftcastle" + ] + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json b/QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json new file mode 100644 index 00000000..9722c629 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json @@ -0,0 +1,172 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1002698, + "Position": { + "X": 8.499207, + "Y": 39.505493, + "Z": 3.5552979 + }, + "TerritoryId": 181, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1000969, + "Position": { + "X": 7.9193726, + "Y": 40.000175, + "Z": 17.471558 + }, + "TerritoryId": 181, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "YesNo", + "ExcelSheet": "quest/001/ManSea001_00107", + "Prompt": "TEXT_MANSEA001_00107_Q1_000_1", + "Yes": true + } + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2001563, + "Position": { + "X": 3.616333, + "Y": 20.004517, + "Z": 9.750427 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2001564, + "Position": { + "X": -3.0671387, + "Y": 20.004517, + "Z": 9.964111 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2001565, + "Position": { + "X": -11.39856, + "Y": 19.97406, + "Z": 6.6376343 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2001566, + "Position": { + "X": -18.32611, + "Y": 20.004517, + "Z": 1.7241821 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + }, + { + "DataId": 2001567, + "Position": { + "X": -30.47229, + "Y": 19.97406, + "Z": 0.8086548 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + }, + { + "DataId": 2001568, + "Position": { + "X": -44.724243, + "Y": 20.004517, + "Z": -0.5036011 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 4 + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1003604, + "Position": { + "X": -60.44104, + "Y": 18.00033, + "Z": -4.348877 + }, + "TerritoryId": 129, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json new file mode 100644 index 00000000..95657f8c --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json @@ -0,0 +1,56 @@ +{ + "$schema": "https://carvel.li/questionable/quest-1.0", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1005411, + "Position": { + "X": 13.412659, + "Y": 40.2, + "Z": -13.260071 + }, + "TerritoryId": 128, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1003598, + "Position": { + "X": -12.069946, + "Y": 40.00053, + "Z": 11.459534 + }, + "TerritoryId": 128, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1005410, + "Position": { + "X": -182.45215, + "Y": 1.9999955, + "Z": 208.75867 + }, + "TerritoryId": 129, + "InteractionType": "CompleteQuest", + "Comment": "'Rising to the Challenge'", + "AethernetShortcut": [ + "[Limsa Lominsa] The Aftcastle", + "[Limsa Lominsa] Fishermens' Guild" + ] + } + ] + } + ] +} diff --git a/QuestPaths/quest-v1.json b/QuestPaths/quest-v1.json index 2a529e6e..414beccf 100644 --- a/QuestPaths/quest-v1.json +++ b/QuestPaths/quest-v1.json @@ -564,7 +564,8 @@ "dance", "respect", "lookout", - "kneel" + "kneel", + "bow" ] } } diff --git a/Questionable.Model/V1/Converter/EmoteConverter.cs b/Questionable.Model/V1/Converter/EmoteConverter.cs index 21c1b907..8a327517 100644 --- a/Questionable.Model/V1/Converter/EmoteConverter.cs +++ b/Questionable.Model/V1/Converter/EmoteConverter.cs @@ -27,5 +27,6 @@ public sealed class EmoteConverter() : EnumConverter(Values) { EEmote.Respect, "respect" }, { EEmote.Lookout, "lookout" }, { EEmote.Kneel, "kneel" }, + { EEmote.Bow, "bow" }, }; } diff --git a/Questionable.Model/V1/EEmote.cs b/Questionable.Model/V1/EEmote.cs index 4a323a9f..6657a1dd 100644 --- a/Questionable.Model/V1/EEmote.cs +++ b/Questionable.Model/V1/EEmote.cs @@ -29,4 +29,5 @@ public enum EEmote Respect = 140, Lookout = 22, Kneel = 19, + Bow = 5, } diff --git a/Questionable/GameFunctions.cs b/Questionable/GameFunctions.cs index a95f15ab..a2596b2a 100644 --- a/Questionable/GameFunctions.cs +++ b/Questionable/GameFunctions.cs @@ -98,6 +98,8 @@ internal sealed unsafe class GameFunctions { if (_clientState.TerritoryType == 181) // Starting in Limsa return (107, 0); + if (_clientState.TerritoryType == 182) // Starting in Ul'dah + return (594, 0); if (_clientState.TerritoryType == 183) // Starting in Gridania return (39, 0); return default; diff --git a/Questionable/Questionable.csproj b/Questionable/Questionable.csproj index 82ebeaeb..c6bfe1f7 100644 --- a/Questionable/Questionable.csproj +++ b/Questionable/Questionable.csproj @@ -1,6 +1,6 @@  - 1.15 + 1.16 dist $(SolutionDir)=X:\ diff --git a/Questionable/Windows/QuestSelectionWindow.cs b/Questionable/Windows/QuestSelectionWindow.cs index 971d8f18..9d48d69a 100644 --- a/Questionable/Windows/QuestSelectionWindow.cs +++ b/Questionable/Windows/QuestSelectionWindow.cs @@ -136,15 +136,14 @@ internal sealed class QuestSelectionWindow : LWindow float statusIconSize; using (var _ = _pluginInterface.UiBuilder.IconFontFixedWidthHandle.Push()) { - statusIconSize = ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X + - 1 * ImGui.GetStyle().FramePadding.X; + statusIconSize = ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X; } ImGui.PushFont(UiBuilder.IconFont); var actionIconSize = ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X + ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X + ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X + - 5 * ImGui.GetStyle().FramePadding.X + + 6 * ImGui.GetStyle().FramePadding.X + 2 * ImGui.GetStyle().ItemSpacing.X; ImGui.PopFont(); @@ -229,10 +228,10 @@ internal sealed class QuestSelectionWindow : LWindow ImGui.SameLine(); if (knownQuest != null && - knownQuest.FindSequence(0)?.LastStep()?.InteractionType == EInteractionType.AcceptQuest && + knownQuest.FindSequence(0)?.LastStep()?.InteractionType == EInteractionType.AcceptQuest /* && !_gameFunctions.IsQuestAccepted(quest.QuestId) && !_gameFunctions.IsQuestLocked(quest.QuestId) && - (quest.IsRepeatable || !_gameFunctions.IsQuestAcceptedOrComplete(quest.QuestId))) + (quest.IsRepeatable || !_gameFunctions.IsQuestAcceptedOrComplete(quest.QuestId))*/) { ImGui.BeginDisabled(_questController.NextQuest != null || _questController.SimulatedQuest != null);