diff --git a/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/804_Fungal Frolic.json b/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/804_Fungal Frolic.json new file mode 100644 index 00000000..f2e9316a --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/804_Fungal Frolic.json @@ -0,0 +1,104 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -294.20667, + "Y": 61.58862, + "Z": -192.54443 + }, + "TerritoryId": 148, + "InteractionType": "Combat", + "EnemySpawnType": "OverworldEnemies", + "ComplexCombatData": [ + { + "DataId": 48, + "CompletionQuestVariablesFlags": [ + null, + { + "High": 5 + }, + null, + null, + null, + null + ] + } + ], + "Fly": true, + "CompletionQuestVariablesFlags": [ + null, + { + "High": 5 + }, + null, + null, + null, + null + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "CompleteQuest", + "NextQuestId": 805 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/805_Shocking Discoveries.json b/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/805_Shocking Discoveries.json new file mode 100644 index 00000000..b0f7b06a --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/805_Shocking Discoveries.json @@ -0,0 +1,88 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -291.6655, + "Y": 60.450222, + "Z": -163.48296 + }, + "TerritoryId": 148, + "InteractionType": "Combat", + "EnemySpawnType": "OverworldEnemies", + "ComplexCombatData": [ + { + "DataId": 2267 + } + ], + "CombatItemUse": { + "ItemId": 2000632, + "Condition": "Health%", + "Value": 50 + } + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "CompleteQuest", + "NextQuestId": 807 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/807_Doing the Dirty Work.json b/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/807_Doing the Dirty Work.json new file mode 100644 index 00000000..26dee00d --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Central Shroud/807_Doing the Dirty Work.json @@ -0,0 +1,89 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -327.70383, + "Y": 57.159073, + "Z": -13.640016 + }, + "TerritoryId": 148, + "InteractionType": "Combat", + "EnemySpawnType": "OverworldEnemies", + "ComplexCombatData": [ + { + "DataId": 2193, + "NameId": 2057 + } + ], + "CombatItemUse": { + "ItemId": 2000958, + "Condition": "Health%", + "Value": 100 + } + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "CompleteQuest", + "NextQuestId": 1485 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1485_Thwack-a-Mole.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1485_Thwack-a-Mole.json new file mode 100644 index 00000000..d5547266 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1485_Thwack-a-Mole.json @@ -0,0 +1,166 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1001455, + "Position": { + "X": 59.952637, + "Y": 0.99176025, + "Z": 255.8479 + }, + "TerritoryId": 141, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Gate of Nald (Central Thanalan)" + ], + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2004276, + "Position": { + "X": 70.2677, + "Y": 1.2054443, + "Z": 250.53784 + }, + "TerritoryId": 141, + "InteractionType": "UseItem", + "ItemId": 2001329 + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2004277, + "Position": { + "X": 70.2677, + "Y": 1.2054443, + "Z": 250.53784 + }, + "TerritoryId": 141, + "InteractionType": "UseItem", + "ItemId": 2001328, + "DelaySecondsAtStart": 3 + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2004277, + "Position": { + "X": 70.2677, + "Y": 1.2054443, + "Z": 250.53784 + }, + "TerritoryId": 141, + "InteractionType": "Combat", + "EnemySpawnType": "FinishCombatIfAny", + "KillEnemyDataIds": [] + }, + { + "DataId": 1009187, + "Position": { + "X": 70.573, + "Y": 1.5015054, + "Z": 251.39233 + }, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": -243.19783, + "Y": 58.69102, + "Z": -140.41818 + }, + "TerritoryId": 148, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Central Shroud - Bentbranch Meadows", + "Fly": true + }, + { + "DataId": 1006261, + "Position": { + "X": -244.73944, + "Y": 58.69352, + "Z": -140.06262 + }, + "TerritoryId": 148, + "InteractionType": "CompleteQuest", + "NextQuestId": 1570 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1570_Death of a Mailman.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1570_Death of a Mailman.json new file mode 100644 index 00000000..2af9652d --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1570_Death of a Mailman.json @@ -0,0 +1,136 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -139.04318, + "Y": 8.522301, + "Z": 280.0128 + }, + "TerritoryId": 153, + "InteractionType": "WalkTo", + "AetheryteShortcut": "South Shroud - Camp Tranquil", + "Fly": true, + "SkipConditions": { + "StepIf": { + "Flying": "Locked" + } + }, + "$": "Post-ARR, flying always unlocked" + }, + { + "DataId": 1006751, + "Position": { + "X": -139.45221, + "Y": 8.712891, + "Z": 281.69678 + }, + "TerritoryId": 153, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "AetheryteShortcut": "Limsa Lominsa" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2004573, + "Position": { + "X": 36.545288, + "Y": -3.7080078, + "Z": 225.7572 + }, + "TerritoryId": 152, + "InteractionType": "Interact", + "AetheryteShortcut": "East Shroud - Hawthorne Hut", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": -83.15885, + "Y": -5.7812023, + "Z": 321.49606 + }, + "StopDistance": 0.5, + "TerritoryId": 152, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 3552, + 3553 + ], + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1009721, + "Position": { + "X": -83.36011, + "Y": -5.6851597, + "Z": 322.43823 + }, + "TerritoryId": 152, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST010_01570_Q1_000_000", + "Answer": "TEXT_SUBPST010_01570_A1_000_002" + } + ], + "NextQuestId": 1576 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1572_Thanks for Your Support.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1572_Thanks for Your Support.json new file mode 100644 index 00000000..aea6ec8c --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1572_Thanks for Your Support.json @@ -0,0 +1,146 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1000856, + "Position": { + "X": -155.10797, + "Y": 4.070978, + "Z": 202.71606 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] Fishermens' Guild" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1009733, + "Position": { + "X": -356.31348, + "Y": 8.000001, + "Z": 49.54602 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Arcanists' Guild" + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2004568, + "Position": { + "X": -356.31348, + "Y": 7.9804688, + "Z": 48.90515 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2004570, + "Position": { + "X": -83.634705, + "Y": 1.9378662, + "Z": 826.10803 + }, + "TerritoryId": 135, + "InteractionType": "UseItem", + "ItemId": 2001446, + "AetheryteShortcut": "Lower La Noscea - Moraby Drydocks", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001016, + "Position": { + "X": -42.679565, + "Y": 39.999947, + "Z": 119.920654 + }, + "TerritoryId": 128, + "InteractionType": "PurchaseItem", + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] The Aftcastle" + ], + "PurchaseMenu": { + "ExcelSheet": "GilShop", + "Key": 262186 + }, + "ItemId": 4870, + "ItemCount": 1 + }, + { + "Position": { + "X": -82.249344, + "Y": 2.1958525, + "Z": 826.0164 + }, + "TerritoryId": 135, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Lower La Noscea - Moraby Drydocks", + "Fly": true + }, + { + "DataId": 1009735, + "Position": { + "X": -84.21454, + "Y": 1.802455, + "Z": 826.5963 + }, + "TerritoryId": 135, + "InteractionType": "CompleteQuest", + "NextQuestId": 1575 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1574_The Past Is a Story We Never Tell.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1574_The Past Is a Story We Never Tell.json new file mode 100644 index 00000000..7cfa810b --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1574_The Past Is a Story We Never Tell.json @@ -0,0 +1,266 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Aetheryte Plaza" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001263, + "Position": { + "X": 181.41443, + "Y": -2.3519497, + "Z": -240.40594 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Lancers' Guild" + ], + "TargetTerritoryId": 152 + }, + { + "DataId": 1009754, + "Position": { + "X": -571.4351, + "Y": 10.28263, + "Z": 61.020752 + }, + "TerritoryId": 152, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2004581, + "Position": { + "X": 354.72632, + "Y": 5.5999756, + "Z": -30.167114 + }, + "TerritoryId": 153, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 2843 + ], + "AetheryteShortcut": "South Shroud - Quarrymill", + "Fly": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2004582, + "Position": { + "X": 343.2821, + "Y": 2.4261475, + "Z": 8.895996 + }, + "TerritoryId": 153, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 2843 + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2004845, + "Position": { + "X": 362.50854, + "Y": 1.663208, + "Z": -18.478699 + }, + "TerritoryId": 153, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST014_01574_Q1_000_000", + "Answer": "TEXT_SUBPST014_01574_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1009755, + "Position": { + "X": 361.19617, + "Y": 1.6090399, + "Z": -18.448242 + }, + "TerritoryId": 153, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1009756, + "Position": { + "X": 377.40137, + "Y": 0.37321654, + "Z": 119.920654 + }, + "TerritoryId": 153, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1001263, + "Position": { + "X": 181.41443, + "Y": -2.3519497, + "Z": -240.40594 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Lancers' Guild" + ], + "TargetTerritoryId": 152 + }, + { + "DataId": 1009754, + "Position": { + "X": -571.4351, + "Y": 10.28263, + "Z": 61.020752 + }, + "TerritoryId": 152, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1009758, + "Position": { + "X": -161.24213, + "Y": 7.554849, + "Z": 107.10303 + }, + "TerritoryId": 153, + "InteractionType": "Interact", + "AetheryteShortcut": "South Shroud - Camp Tranquil", + "Fly": true + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 2004846, + "Position": { + "X": -181.44507, + "Y": 8.0720215, + "Z": 101.27405 + }, + "TerritoryId": 153, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [ + 2863, + 3558 + ] + } + ] + }, + { + "Sequence": 9, + "Steps": [ + { + "DataId": 1009760, + "Position": { + "X": -235.21783, + "Y": 6.619436, + "Z": 609.39954 + }, + "TerritoryId": 153, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1009760, + "Position": { + "X": -235.21783, + "Y": 6.619436, + "Z": 609.39954 + }, + "TerritoryId": 153, + "InteractionType": "CompleteQuest", + "NextQuestId": 1572 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1575_Hostages to Fortune.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1575_Hostages to Fortune.json new file mode 100644 index 00000000..280ee651 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1575_Hostages to Fortune.json @@ -0,0 +1,248 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1006406, + "Position": { + "X": 63.156982, + "Y": -13.3626, + "Z": 140.91699 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "AetheryteShortcut": "North Shroud - Fallgourd Float" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 328.4609, + "Y": -5.423937, + "Z": 266.34305 + }, + "StopDistance": 0.5, + "TerritoryId": 154, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [ + 3556, + 3557 + ], + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1010405, + "Position": { + "X": 334.73718, + "Y": -6.0854516, + "Z": 270.74072 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST015_01575_Q1_000_070", + "Answer": "TEXT_SUBPST015_01575_A1_001_070" + } + ] + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1010407, + "Position": { + "X": 225.54358, + "Y": -25.225279, + "Z": 233.56982 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1010408, + "Position": { + "X": 47.837036, + "Y": -34.920486, + "Z": 275.89832 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1006406, + "Position": { + "X": 63.156982, + "Y": -13.3626, + "Z": 140.91699 + }, + "TerritoryId": 154, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "Position": { + "X": -31.059683, + "Y": -40.708477, + "Z": 195.24632 + }, + "TerritoryId": 154, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1010409, + "Position": { + "X": -20.279297, + "Y": -34.656372, + "Z": 172.13696 + }, + "TerritoryId": 154, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 1006406, + "Position": { + "X": 63.156982, + "Y": -13.3626, + "Z": 140.91699 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 9, + "Steps": [ + { + "DataId": 1010410, + "Position": { + "X": 9.567322, + "Y": -10.024739, + "Z": 22.934265 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 10, + "Steps": [ + { + "DataId": 1010509, + "Position": { + "X": 63.370728, + "Y": -13.485855, + "Z": 141.86316 + }, + "TerritoryId": 154, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 11, + "Steps": [ + { + "Position": { + "X": -31.059683, + "Y": -40.708477, + "Z": 195.24632 + }, + "TerritoryId": 154, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1010409, + "Position": { + "X": -20.279297, + "Y": -34.656372, + "Z": 172.13696 + }, + "TerritoryId": 154, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1006406, + "Position": { + "X": 63.156982, + "Y": -13.3626, + "Z": 140.91699 + }, + "TerritoryId": 154, + "InteractionType": "CompleteQuest", + "Fly": true, + "NextQuestId": 243 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1576_All in the Family.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1576_All in the Family.json new file mode 100644 index 00000000..e98e25de --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1576_All in the Family.json @@ -0,0 +1,217 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1006211, + "Position": { + "X": -217.48688, + "Y": 26.258211, + "Z": -361.2574 + }, + "TerritoryId": 146, + "InteractionType": "Interact", + "AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -255.1732, + "Y": 27.485052, + "Z": -324.7051 + }, + "TerritoryId": 146, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "DataId": 2004884, + "Position": { + "X": -64.86609, + "Y": -1.5411987, + "Z": -69.50488 + }, + "TerritoryId": 146, + "InteractionType": "Interact", + "Fly": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 4 + ] + }, + { + "DataId": 2004883, + "Position": { + "X": -53.635498, + "Y": -1.3886108, + "Z": -53.391357 + }, + "TerritoryId": 146, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 8 + ] + }, + { + "DataId": 2004882, + "Position": { + "X": -69.077576, + "Y": -2.1820679, + "Z": -32.913757 + }, + "TerritoryId": 146, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1006211, + "Position": { + "X": -217.48688, + "Y": 26.258211, + "Z": -361.2574 + }, + "TerritoryId": 146, + "InteractionType": "Interact", + "AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1006196, + "Position": { + "X": -63.98114, + "Y": -20.296238, + "Z": -5.142395 + }, + "TerritoryId": 145, + "InteractionType": "Interact", + "AetheryteShortcut": "Eastern Thanalan - Camp Drybone", + "Fly": true + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "Position": { + "X": -155.2711, + "Y": -32.952675, + "Z": 242.00226 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Fly": true + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "Position": { + "X": -155.2711, + "Y": -32.952675, + "Z": 242.00226 + }, + "TerritoryId": 145, + "InteractionType": "Combat", + "EnemySpawnType": "FinishCombatIfAny", + "KillEnemyDataIds": [ + 3554, + 3555 + ] + }, + { + "DataId": 1010417, + "Position": { + "X": -154.37555, + "Y": -31.787657, + "Z": 244.7699 + }, + "StopDistance": 5, + "TerritoryId": 145, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1006196, + "Position": { + "X": -63.98114, + "Y": -20.296238, + "Z": -5.142395 + }, + "TerritoryId": 145, + "InteractionType": "Interact", + "AetheryteShortcut": "Eastern Thanalan - Camp Drybone", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1006211, + "Position": { + "X": -217.48688, + "Y": 26.258211, + "Z": -361.2574 + }, + "TerritoryId": 146, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo", + "NextQuestId": 1577 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1577_Duel Personalities.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1577_Duel Personalities.json new file mode 100644 index 00000000..c13c0cf9 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/1577_Duel Personalities.json @@ -0,0 +1,197 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -99.05126, + "Y": 19.82, + "Z": 88.622086 + }, + "TerritoryId": 129, + "InteractionType": "WalkTo" + }, + { + "DataId": 1010419, + "Position": { + "X": -117.84546, + "Y": 21.38377, + "Z": 83.604126 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -90.47176, + "Y": 22.179348, + "Z": 116.58494 + }, + "TerritoryId": 129, + "InteractionType": "WalkTo" + }, + { + "DataId": 1010420, + "Position": { + "X": -10.208313, + "Y": 39.51757, + "Z": -1.8463745 + }, + "TerritoryId": 128, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1003597, + "Position": { + "X": 8.194031, + "Y": 39.999973, + "Z": 17.746216 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "TargetTerritoryId": 129 + }, + { + "DataId": 1010423, + "Position": { + "X": -20.73706, + "Y": 19.999937, + "Z": 4.257263 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1002433, + "Position": { + "X": -6.729248, + "Y": 20.333345, + "Z": -0.7477417 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1010423, + "Position": { + "X": -20.73706, + "Y": 19.999937, + "Z": 4.257263 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1010424, + "Position": { + "X": -172.59485, + "Y": 4.284276, + "Z": 168.07812 + }, + "TerritoryId": 129, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Limsa Lominsa] Aetheryte Plaza", + "[Limsa Lominsa] Fishermens' Guild" + ] + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1000857, + "Position": { + "X": -165.27051, + "Y": 5.2500057, + "Z": 164.29382 + }, + "StopDistance": 7, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 1010424, + "Position": { + "X": -172.59485, + "Y": 4.284276, + "Z": 168.07812 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1010521, + "Position": { + "X": -184.64948, + "Y": 1.9999955, + "Z": 201.28174 + }, + "TerritoryId": 129, + "InteractionType": "CompleteQuest", + "NextQuestId": 241 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/240_Blues on Emerald Avenue.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/240_Blues on Emerald Avenue.json new file mode 100644 index 00000000..52319d99 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/240_Blues on Emerald Avenue.json @@ -0,0 +1,238 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001285, + "Position": { + "X": -68.77246, + "Y": 4.0411124, + "Z": -126.51257 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 326.4774, + "Y": 62.89536, + "Z": -207.31602 + }, + "TerritoryId": 140, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Western Thanalan - Horizon", + "Fly": true + }, + { + "DataId": 2004847, + "Position": { + "X": 323.62854, + "Y": 62.974, + "Z": -207.90424 + }, + "TerritoryId": 140, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1001285, + "Position": { + "X": -68.77246, + "Y": 4.0411124, + "Z": -126.51257 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1003908, + "Position": { + "X": 137.95679, + "Y": 4.041112, + "Z": -41.09259 + }, + "TerritoryId": 131, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Sapphire Avenue Exchange" + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1001679, + "Position": { + "X": 140.48975, + "Y": 4.0099983, + "Z": -59.80017 + }, + "TerritoryId": 131, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1001285, + "Position": { + "X": -68.77246, + "Y": 4.0411124, + "Z": -126.51257 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Ul'dah] Sapphire Avenue Exchange", + "[Ul'dah] Aetheryte Plaza" + ] + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "Position": { + "X": -77.95643, + "Y": -12.787907, + "Z": -45.044247 + }, + "TerritoryId": 141, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Central Thanalan - Black Brush Station", + "Fly": true, + "$": "Coffer & Coffin (outside)" + }, + { + "DataId": 1010341, + "Position": { + "X": -89.40265, + "Y": -11.35, + "Z": -40.146484 + }, + "TerritoryId": 141, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 1001285, + "Position": { + "X": -68.77246, + "Y": 4.0411124, + "Z": -126.51257 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah" + } + ] + }, + { + "Sequence": 9, + "Steps": [ + { + "DataId": 1010342, + "Position": { + "X": -189.50183, + "Y": 16.85818, + "Z": -418.8449 + }, + "TerritoryId": 141, + "InteractionType": "Interact", + "AetheryteShortcut": "Central Thanalan - Black Brush Station", + "Fly": true + } + ] + }, + { + "Sequence": 10, + "Steps": [ + { + "DataId": 1010346, + "Position": { + "X": -207.44641, + "Y": 18.499998, + "Z": 73.899414 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Thaumaturges' Guild" + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1001285, + "Position": { + "X": -68.77246, + "Y": 4.0411124, + "Z": -126.51257 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Ul'dah] Thaumaturges' Guild", + "[Ul'dah] Aetheryte Plaza" + ], + "NextQuestId": 496 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/241_Lone Survivor.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/241_Lone Survivor.json new file mode 100644 index 00000000..1a48a0b6 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/241_Lone Survivor.json @@ -0,0 +1,190 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Aetheryte Plaza" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -371.6037, + "Y": 54.310753, + "Z": 428.55798 + }, + "TerritoryId": 137, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Eastern La Noscea - Wineport", + "Fly": true + }, + { + "DataId": 1006312, + "Position": { + "X": -369.0395, + "Y": 54.28071, + "Z": 441.24512 + }, + "TerritoryId": 137, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -371.6037, + "Y": 54.310753, + "Z": 428.55798 + }, + "TerritoryId": 137, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "Position": { + "X": -250.51706, + "Y": 48.854584, + "Z": 462.12476 + }, + "TerritoryId": 137, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 2004858, + "Position": { + "X": -252.76575, + "Y": 49.66809, + "Z": 460.71558 + }, + "TerritoryId": 137, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": -371.6037, + "Y": 54.310753, + "Z": 428.55798 + }, + "TerritoryId": 137, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1006312, + "Position": { + "X": -369.0395, + "Y": 54.28071, + "Z": 441.24512 + }, + "TerritoryId": 137, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": -371.6037, + "Y": 54.310753, + "Z": 428.55798 + }, + "TerritoryId": 137, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "Position": { + "X": -133.36604, + "Y": 70.192245, + "Z": 746.02716 + }, + "TerritoryId": 137, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "Position": { + "X": 570.5895, + "Y": 95.61268, + "Z": -497.8778 + }, + "TerritoryId": 135, + "InteractionType": "WalkTo", + "RestartNavigationIfCancelled": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 569.87854, + "Y": 95.62417, + "Z": -498.10028 + }, + "TerritoryId": 135, + "InteractionType": "Combat", + "EnemySpawnType": "FinishCombatIfAny", + "KillEnemyDataIds": [ + 2861, + 3563, + 3562 + ] + }, + { + "DataId": 1010370, + "Position": { + "X": 569.87854, + "Y": 95.62417, + "Z": -498.10028 + }, + "TerritoryId": 135, + "InteractionType": "CompleteQuest", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST021_00241_Q1_000_000", + "Answer": "TEXT_SUBPST021_00241_A1_000_001" + } + ], + "NextQuestId": 242 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/242_Guildmaster, Prelate, and Plot.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/242_Guildmaster, Prelate, and Plot.json new file mode 100644 index 00000000..9e3f79df --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/242_Guildmaster, Prelate, and Plot.json @@ -0,0 +1,282 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "AethernetShortcut": [ + "[Limsa Lominsa] Fishermens' Guild", + "[Limsa Lominsa] Aetheryte Plaza" + ], + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001708, + "Position": { + "X": -250.3548, + "Y": 18, + "Z": 80.88806 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "AetheryteShortcut": "Ul'dah", + "AethernetShortcut": [ + "[Ul'dah] Aetheryte Plaza", + "[Ul'dah] Thaumaturges' Guild" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1002279, + "Position": { + "X": -196.8872, + "Y": 18.459997, + "Z": 59.952637 + }, + "TerritoryId": 130, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1001708, + "Position": { + "X": -250.3548, + "Y": 18, + "Z": 80.88806 + }, + "TerritoryId": 130, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1001711, + "Position": { + "X": -241.62665, + "Y": 18.8, + "Z": 83.32947 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1001294, + "Position": { + "X": -214.22144, + "Y": 18.5, + "Z": 72.129395 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 1001289, + "Position": { + "X": -207.90424, + "Y": 18.5, + "Z": 70.7865 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1001288, + "Position": { + "X": -151.59845, + "Y": 12, + "Z": 16.220276 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1001708, + "Position": { + "X": -250.3548, + "Y": 18, + "Z": 80.88806 + }, + "TerritoryId": 130, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 2004886, + "Position": { + "X": -245.19727, + "Y": 19.150085, + "Z": 63.67578 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 2004885, + "Position": { + "X": -206.50043, + "Y": 19.180542, + "Z": 49.94275 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 2004887, + "Position": { + "X": -194.11005, + "Y": 19.150085, + "Z": 91.325195 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + }, + { + "DataId": 2004888, + "Position": { + "X": -243.64087, + "Y": 20.065613, + "Z": 104.41736 + }, + "TerritoryId": 130, + "InteractionType": "Interact", + "IgnoreDistanceToObject": true, + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 16 + ] + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1001708, + "Position": { + "X": -250.3548, + "Y": 18, + "Z": 80.88806 + }, + "TerritoryId": 130, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 2004889, + "Position": { + "X": -136.55304, + "Y": 11.9782715, + "Z": 23.5141 + }, + "TerritoryId": 130, + "InteractionType": "CompleteQuest", + "NextQuestId": 1574 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/243_A Qiqirn Always Pays His Debts.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/243_A Qiqirn Always Pays His Debts.json new file mode 100644 index 00000000..d7d94ea4 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/243_A Qiqirn Always Pays His Debts.json @@ -0,0 +1,194 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1001787, + "Position": { + "X": -62.119568, + "Y": 18.000334, + "Z": 9.414734 + }, + "TerritoryId": 129, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": -339.63614, + "Y": -2.097362, + "Z": 142.24135 + }, + "TerritoryId": 139, + "InteractionType": "WalkTo", + "AetheryteShortcut": "Upper La Noscea - Camp Bronze Lake", + "Fly": true + }, + { + "DataId": 1005249, + "Position": { + "X": -337.30072, + "Y": -2.1811728, + "Z": 141.31372 + }, + "TerritoryId": 139, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1003586, + "Position": { + "X": -342.12262, + "Y": -1.0249884, + "Z": 111.46704 + }, + "TerritoryId": 139, + "InteractionType": "Interact", + "TargetTerritoryId": 139 + }, + { + "DataId": 1010434, + "Position": { + "X": 241.74866, + "Y": -0.96623325, + "Z": 257.12976 + }, + "TerritoryId": 139, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1010435, + "Position": { + "X": 340.04736, + "Y": -2.5074248, + "Z": 104.600464 + }, + "TerritoryId": 139, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1010435, + "Position": { + "X": 340.04736, + "Y": -2.5074248, + "Z": 104.600464 + }, + "TerritoryId": 139, + "InteractionType": "Combat", + "EnemySpawnType": "FinishCombatIfAny", + "KillEnemyDataIds": [ + 3559, + 3560 + ] + }, + { + "DataId": 1010437, + "Position": { + "X": 271.59534, + "Y": 25.732939, + "Z": -100.35864 + }, + "TerritoryId": 139, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "Position": { + "X": -339.63614, + "Y": -2.097362, + "Z": 142.24135 + }, + "TerritoryId": 139, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1005249, + "Position": { + "X": -337.30072, + "Y": -2.1811728, + "Z": 141.31372 + }, + "TerritoryId": 139, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1003586, + "Position": { + "X": -342.12262, + "Y": -1.0249884, + "Z": 111.46704 + }, + "TerritoryId": 139, + "InteractionType": "Interact", + "TargetTerritoryId": 139 + }, + { + "DataId": 1010438, + "Position": { + "X": 275.28796, + "Y": -0.93098116, + "Z": 231.61658 + }, + "TerritoryId": 139, + "InteractionType": "CompleteQuest", + "Fly": true, + "NextQuestId": 244 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/244_The Hazy Professor.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/244_The Hazy Professor.json new file mode 100644 index 00000000..2f8cf96e --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/244_The Hazy Professor.json @@ -0,0 +1,230 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1006493, + "Position": { + "X": -437.67456, + "Y": -55.694504, + "Z": 100.87732 + }, + "TerritoryId": 145, + "InteractionType": "Interact", + "AetheryteShortcut": "Eastern Thanalan - Camp Drybone" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2004864, + "Position": { + "X": -381.70447, + "Y": -58.42682, + "Z": 167.74243 + }, + "TerritoryId": 145, + "InteractionType": "UseItem", + "ItemId": 2001487 + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": -393.1081, + "Y": -57.326912, + "Z": 155.15263 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "DataId": 2004877, + "Position": { + "X": -299.48883, + "Y": -40.665344, + "Z": 7.095398 + }, + "TerritoryId": 145, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": -422.0606, + "Y": -55.802967, + "Z": 107.502235 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Fly": true + }, + { + + "DataId": 1006493, + "Position": { + "X": -437.67456, + "Y": -55.694504, + "Z": 100.87732 + }, + "TerritoryId": 145, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 2004866, + "Position": { + "X": -382.22327, + "Y": -58.42682, + "Z": 168.65796 + }, + "TerritoryId": 145, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "Position": { + "X": -393.1081, + "Y": -57.326912, + "Z": 155.15263 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "Position": { + "X": -1.83288, + "Y": -17.544205, + "Z": 23.35826 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1006495, + "Position": { + "X": -2.2736206, + "Y": -17.544205, + "Z": 24.734863 + }, + "TerritoryId": 145, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "Position": { + "X": -1.4535733, + "Y": -8.0592985, + "Z": 1.7329537 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Mount": true + }, + { + "Position": { + "X": 435.9292, + "Y": 9.87471, + "Z": 143.03693 + }, + "TerritoryId": 145, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 2004868, + "Position": { + "X": 438.6206, + "Y": 12.436096, + "Z": 137.6211 + }, + "TerritoryId": 145, + "InteractionType": "UseItem", + "ItemId": 2001489 + } + ] + }, + { + "Sequence": 8, + "Steps": [ + { + "DataId": 2004869, + "Position": { + "X": 438.6206, + "Y": 12.436096, + "Z": 137.6211 + }, + "TerritoryId": 145, + "InteractionType": "UseItem", + "ItemId": 2001488 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1010377, + "Position": { + "X": -382.83362, + "Y": -59.300003, + "Z": 169.75659 + }, + "TerritoryId": 145, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Eastern Thanalan - Camp Drybone", + "NextQuestId": 240 + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/362_The Little Postmoogle That Could.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/362_The Little Postmoogle That Could.json new file mode 100644 index 00000000..22a26f68 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/362_The Little Postmoogle That Could.json @@ -0,0 +1,217 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -139.04318, + "Y": 8.522301, + "Z": 280.0128 + }, + "TerritoryId": 153, + "InteractionType": "WalkTo", + "AetheryteShortcut": "South Shroud - Camp Tranquil", + "Fly": true + }, + { + "DataId": 1006751, + "Position": { + "X": -139.45221, + "Y": 8.712891, + "Z": 281.69678 + }, + "TerritoryId": 153, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1010813, + "Position": { + "X": 218.92114, + "Y": 10.293846, + "Z": -75.12018 + }, + "TerritoryId": 153, + "InteractionType": "Emote", + "Emote": "rally", + "AetheryteShortcut": "South Shroud - Quarrymill" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1010814, + "Position": { + "X": -47.837036, + "Y": 3.0947418, + "Z": -44.663208 + }, + "TerritoryId": 153, + "InteractionType": "Emote", + "Emote": "cheer", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "Position": { + "X": -166.19086, + "Y": 8.399985, + "Z": -64.10584 + }, + "TerritoryId": 153, + "InteractionType": "WalkTo", + "Fly": true, + "$": "Buscarron SE steps" + }, + { + "DataId": 1010815, + "Position": { + "X": -168.26129, + "Y": 9.869229, + "Z": -79.54535 + }, + "TerritoryId": 153, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST030_00362_Q1_000_000", + "Answer": "TEXT_SUBPST030_00362_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1010816, + "Position": { + "X": 22.079773, + "Y": -19.000006, + "Z": 106.1875 + }, + "TerritoryId": 132, + "InteractionType": "Interact", + "AetheryteShortcut": "Gridania", + "AethernetShortcut": [ + "[Gridania] Aetheryte Plaza", + "[Gridania] Airship Landing" + ] + } + ] + }, + { + "Sequence": 6, + "Steps": [ + { + "DataId": 1000106, + "Position": { + "X": 29.007324, + "Y": -19.000002, + "Z": 105.485596 + }, + "TerritoryId": 132, + "InteractionType": "Interact", + "TargetTerritoryId": 128 + }, + { + "DataId": 1010818, + "Position": { + "X": -13.01593, + "Y": 91.5, + "Z": -18.234558 + }, + "TerritoryId": 128, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 7, + "Steps": [ + { + "DataId": 1003583, + "Position": { + "X": -7.248047, + "Y": 91.49999, + "Z": -16.128845 + }, + "StopDistance": 7, + "TerritoryId": 128, + "InteractionType": "Interact", + "TargetTerritoryId": 128 + }, + { + "DataId": 1010819, + "Position": { + "X": 17.013733, + "Y": 40.216007, + "Z": -3.8605957 + }, + "TerritoryId": 128, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST030_00362_Q2_000_000", + "Answer": "TEXT_SUBPST030_00362_A2_000_001" + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1010822, + "Position": { + "X": -209.88788, + "Y": 54.829185, + "Z": -196.03265 + }, + "TerritoryId": 152, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "East Shroud - Hawthorne Hut", + "Fly": true + } + ] + } + ] +} diff --git a/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/496_Better Left Unfound.json b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/496_Better Left Unfound.json new file mode 100644 index 00000000..4cca30c3 --- /dev/null +++ b/QuestPaths/2.x - A Realm Reborn/Side Stories/Delivery Moogle Quests/496_Better Left Unfound.json @@ -0,0 +1,116 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1009153, + "Position": { + "X": -39.108948, + "Y": 20, + "Z": 5.416931 + }, + "TerritoryId": 129, + "InteractionType": "AcceptQuest", + "AetheryteShortcut": "Limsa Lominsa", + "SkipConditions": { + "AetheryteShortcutIf": { + "InSameTerritory": true + } + } + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1006279, + "Position": { + "X": -231.4336, + "Y": 21.512743, + "Z": 339.49792 + }, + "TerritoryId": 153, + "InteractionType": "Interact", + "AetheryteShortcut": "South Shroud - Camp Tranquil" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1011650, + "Position": { + "X": 557.6714, + "Y": 20.721313, + "Z": 454.24573 + }, + "TerritoryId": 137, + "InteractionType": "Interact", + "AetheryteShortcut": "Eastern La Noscea - Costa Del Sol" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1011650, + "Position": { + "X": 557.6714, + "Y": 20.721313, + "Z": 454.24573 + }, + "TerritoryId": 137, + "InteractionType": "Emote", + "Emote": "soothe" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1011651, + "Position": { + "X": 8.804443, + "Y": 71.18964, + "Z": -15.182739 + }, + "TerritoryId": 137, + "InteractionType": "Interact", + "AetheryteShortcut": "Eastern La Noscea - Wineport", + "DialogueChoices": [ + { + "Type": "List", + "Prompt": "TEXT_SUBPST026_00496_Q1_000_000", + "Answer": "TEXT_SUBPST026_00496_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1011652, + "Position": { + "X": 532.9823, + "Y": 44.02837, + "Z": 540.3982 + }, + "TerritoryId": 137, + "InteractionType": "CompleteQuest", + "AetheryteShortcut": "Eastern La Noscea - Costa Del Sol", + "Fly": true, + "NextQuestId": 362 + } + ] + } + ] +} diff --git a/Questionable/Functions/QuestFunctions.cs b/Questionable/Functions/QuestFunctions.cs index d44f1e52..ace8ed3c 100644 --- a/Questionable/Functions/QuestFunctions.cs +++ b/Questionable/Functions/QuestFunctions.cs @@ -561,9 +561,17 @@ internal sealed unsafe class QuestFunctions if (questInfo.AlliedSociety != EAlliedSociety.None && questInfo.IsRepeatable) return !IsDailyAlliedSocietyQuestAndAvailableToday(questId); - if (questInfo.MoogleDeliveryLevel > 0 && - questInfo.MoogleDeliveryLevel > PlayerState.Instance()->DeliveryLevel) - return true; + if (questInfo.IsMoogleDeliveryQuest) + { + byte currentDeliveryLevel = PlayerState.Instance()->DeliveryLevel; + if (extraCompletedQuest != null && + _questData.TryGetQuestInfo(extraCompletedQuest, out IQuestInfo? extraQuestInfo) && + extraQuestInfo is QuestInfo { IsMoogleDeliveryQuest: true }) + currentDeliveryLevel++; + + if (questInfo.MoogleDeliveryLevel > currentDeliveryLevel) + return true; + } return !HasCompletedPreviousQuests(questInfo, extraCompletedQuest) || !HasCompletedPreviousInstances(questInfo); } diff --git a/Questionable/Model/QuestInfo.cs b/Questionable/Model/QuestInfo.cs index 03d1088c..e34c16d7 100644 --- a/Questionable/Model/QuestInfo.cs +++ b/Questionable/Model/QuestInfo.cs @@ -104,6 +104,7 @@ internal sealed class QuestInfo : IQuestInfo public uint NewGamePlusChapter { get; } public byte StartingCity { get; set; } public byte MoogleDeliveryLevel { get; } + public bool IsMoogleDeliveryQuest => JournalGenre == 87; public EExpansionVersion Expansion { get; } public void AddPreviousQuest(PreviousQuestInfo questId)