From 3cb9df4a53d9ddee24779f0f39ca8a6229647678 Mon Sep 17 00:00:00 2001 From: kaiser Date: Sun, 6 Oct 2024 00:30:36 +1000 Subject: [PATCH] feat: added more class quest for ast. Still more to do, another 14 quests. --- .../AST/2015_A Lesson in Patience.json | 74 +++++ .../AST/2016_Slings and Arrows.json | 289 ++++++++++++++++++ .../Class Quests/AST/2017_Ewer Right.json | 183 +++++++++++ 3 files changed, 546 insertions(+) create mode 100644 QuestPaths/3.x - Heavensward/Class Quests/AST/2015_A Lesson in Patience.json create mode 100644 QuestPaths/3.x - Heavensward/Class Quests/AST/2016_Slings and Arrows.json create mode 100644 QuestPaths/3.x - Heavensward/Class Quests/AST/2017_Ewer Right.json diff --git a/QuestPaths/3.x - Heavensward/Class Quests/AST/2015_A Lesson in Patience.json b/QuestPaths/3.x - Heavensward/Class Quests/AST/2015_A Lesson in Patience.json new file mode 100644 index 000000000..54420ba6f --- /dev/null +++ b/QuestPaths/3.x - Heavensward/Class Quests/AST/2015_A Lesson in Patience.json @@ -0,0 +1,74 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "kaiser", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1012222, + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "InteractionType": "AcceptQuest", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "MaximumDistance": 100, + "TerritoryId": 419 + } + } + } + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1014944, + "Position": { + "X": 199.93884, + "Y": -0.899981, + "Z": -48.722107 + }, + "TerritoryId": 419, + "InteractionType": "CompleteQuest", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 199.93884, + "Y": -0.899981, + "Z": -48.722107 + }, + "TerritoryId": 419, + "MaximumDistance": 100 + } + } + } + } + ] + } + ] +} diff --git a/QuestPaths/3.x - Heavensward/Class Quests/AST/2016_Slings and Arrows.json b/QuestPaths/3.x - Heavensward/Class Quests/AST/2016_Slings and Arrows.json new file mode 100644 index 000000000..9f80b8509 --- /dev/null +++ b/QuestPaths/3.x - Heavensward/Class Quests/AST/2016_Slings and Arrows.json @@ -0,0 +1,289 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "kaiser", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1014944, + "Position": { + "X": 199.93884, + "Y": -0.899981, + "Z": -48.722107 + }, + "TerritoryId": 419, + "InteractionType": "AcceptQuest", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 199.93884, + "Y": -0.899981, + "Z": -48.722107 + }, + "MaximumDistance": 100, + "TerritoryId": 419 + } + } + }, + "Comment": "This quest have solo duty!" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1012222, + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "InteractionType": "Interact", + "StopDistance": 4, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "MaximumDistance": 100, + "TerritoryId": 419 + } + } + } + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1014946, + "Position": { + "X": -189.89856, + "Y": 16, + "Z": 58.182617 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] Hawkers' Alley" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1014947, + "Position": { + "X": -187.85382, + "Y": 3.9999306, + "Z": 170.1228 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Hawkers' Alley", + "[Limsa Lominsa] Fishermens' Guild" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + }, + "StepIf": { + "CompletionQuestVariablesFlags": [ + 16, + 16, + null, + null, + null, + 128 + ] + } + } + }, + { + "DataId": 1003282, + "Position": { + "X": -3.03656, + "Y": 48.168007, + "Z": -261.70752 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Marauders' Guild" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + }, + "Comment": "You will probably need to do this manually navmesh doesn't work inside Coral Tower" + }, + { + "DataId": 1003282, + "Position": { + "X": -3.03656, + "Y": 48.168007, + "Z": -261.70752 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Marauders' Guild" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + }, + "Comment": "You will probably need to do this manually navmesh doesn't work inside Coral Tower" + }, + { + "DataId": 1002680, + "Position": { + "X": 1.4800415, + "Y": 30.47563, + "Z": -242.20648 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] Marauders' Guild" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1014948, + "Position": { + "X": 17.166382, + "Y": 47.600006, + "Z": -160.23505 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] Marauders' Guild" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + }, + "Comment": "Do it manually, navmesh can't get inside the building it seem.\nOtherwise it will run into wall." + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2006316, + "Position": { + "X": 17.715698, + "Y": 47.592896, + "Z": -160.47919 + }, + "TerritoryId": 128, + "InteractionType": "SinglePlayerDuty", + "StopDistance": 3, + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] Marauders' Guild" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1012222, + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "InteractionType": "CompleteQuest", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "MaximumDistance": 100 + } + } + } + } + ] + } + ] +} diff --git a/QuestPaths/3.x - Heavensward/Class Quests/AST/2017_Ewer Right.json b/QuestPaths/3.x - Heavensward/Class Quests/AST/2017_Ewer Right.json new file mode 100644 index 000000000..337795daa --- /dev/null +++ b/QuestPaths/3.x - Heavensward/Class Quests/AST/2017_Ewer Right.json @@ -0,0 +1,183 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "kaiser", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1012222, + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "InteractionType": "AcceptQuest", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "MaximumDistance": 100 + } + } + }, + "Comment": "This Quest have solo duty!" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 197.69202, + "Y": 307.86456, + "Z": 409.4611 + }, + "TerritoryId": 155, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead", + "Fly": true, + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + }, + { + "DataId": 1006377, + "Position": { + "X": 200.97656, + "Y": 293.33, + "Z": 420.37073 + }, + "TerritoryId": 155, + "InteractionType": "Interact", + "StopDistance": 4, + "Fly": false, + "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1012222, + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "InteractionType": "Interact", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "MaximumDistance": 100 + } + } + } + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1014949, + "Position": { + "X": -159.65515, + "Y": 40.350307, + "Z": -194.7204 + }, + "TerritoryId": 156, + "InteractionType": "SinglePlayerDuty", + "StopDistance": 5, + "AetheryteShortcut": "Mor Dhona", + "Fly": true, + "Comment": "Solo duty here!" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2006318, + "Position": { + "X": -147.2649, + "Y": 43.320312, + "Z": -186.63312 + }, + "TerritoryId": 156, + "InteractionType": "Interact", + "StopDistance": 3 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1012222, + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "InteractionType": "CompleteQuest", + "StopDistance": 5, + "AetheryteShortcut": "Ishgard", + "AethernetShortcut": [ + "[Ishgard] Aetheryte Plaza", + "[Ishgard] Athenaeum Astrologicum" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "NearPosition": { + "Position": { + "X": 202.38037, + "Y": -5.3999662, + "Z": -58.9151 + }, + "TerritoryId": 419, + "MaximumDistance": 100 + } + } + } + } + ] + } + ] +}