Add hunt unlock quests (ARR, HW, SB, ShB) as a quest chain
authorLiza Carvelli <liza@carvel.li>
Mon, 22 Jul 2024 14:16:39 +0000 (16:16 +0200)
committerLiza Carvelli <liza@carvel.li>
Mon, 22 Jul 2024 15:33:13 +0000 (17:33 +0200)
28 files changed:
QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1563_Let the Hunt Begin (Twin Adder).json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1564_Let the Hunt Begin (Maelstrom).json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1565_Let the Hunt Begin (Immortal Flames).json [new file with mode: 0644]
QuestPaths/3.x - Heavensward/Unlocks/Hunts/2119_Let the Clan Hunt Begin.json [new file with mode: 0644]
QuestPaths/3.x - Heavensward/Unlocks/Hunts/2120_Better Bill Hunting.json [new file with mode: 0644]
QuestPaths/3.x - Heavensward/Unlocks/Hunts/2121_Top Marks.json [new file with mode: 0644]
QuestPaths/3.x - Heavensward/Unlocks/Hunts/2122_Elite and Dangerous.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Unlocks/Hunts/2936_One-star Veteran Clan Hunt.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Unlocks/Hunts/2937_Two-star Veteran Clan Hunt.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Unlocks/Hunts/2938_Three-star Veteran Clan Hunt.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Unlocks/Hunts/2939_Elite Veteran Clan Hunt.json [new file with mode: 0644]
QuestPaths/5.x - Shadowbringers/Tribal/Pixies/Dailies/3698_Porxine Perfection.json
QuestPaths/5.x - Shadowbringers/Tribal/Pixies/Dailies/3699_The Big Sleep.json
QuestPaths/5.x - Shadowbringers/Tribal/Pixies/Dailies/3700_Best of Boat Worlds.json
QuestPaths/5.x - Shadowbringers/Tribal/Pixies/Dailies/3704_Pebble without a Cause.json
QuestPaths/5.x - Shadowbringers/Tribal/Pixies/Dailies/3705_There's Always a Stupider Fish.json
QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3597_Nuts to You.json [new file with mode: 0644]
QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3598_Two Nuts Too Nutty.json [new file with mode: 0644]
QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3599_How Do You Like Three Nuts.json [new file with mode: 0644]
QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3600_Too Many Nutters.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/Tribal/Arkasodara/Dailies/4557_Gulal Generosity.json
QuestPaths/6.x - Endwalker/Tribal/Arkasodara/Dailies/4569_Tusk Trouble.json
QuestPaths/6.x - Endwalker/Unlocks/Hunts/4177_That Specimen Came from the Moon.json
QuestPaths/6.x - Endwalker/Unlocks/Hunts/4178_A Hunt for the Ages.json
QuestPaths/6.x - Endwalker/Unlocks/Hunts/4179_Perfect Specimens.json
QuestPaths/QuestPaths.csproj
Questionable/Windows/QuestComponents/ActiveQuestComponent.cs
Questionable/Windows/QuestSelectionWindow.cs

diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1563_Let the Hunt Begin (Twin Adder).json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1563_Let the Hunt Begin (Twin Adder).json
new file mode 100644 (file)
index 0000000..380367a
--- /dev/null
@@ -0,0 +1,37 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1009294,
+          "Position": {
+            "X": -63.767517,
+            "Y": -1.7171676,
+            "Z": 11.673096
+          },
+          "TerritoryId": 132,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1009152,
+          "Position": {
+            "X": -74.47931,
+            "Y": -0.50372624,
+            "Z": 3.250122
+          },
+          "TerritoryId": 132,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2119
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1564_Let the Hunt Begin (Maelstrom).json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1564_Let the Hunt Begin (Maelstrom).json
new file mode 100644 (file)
index 0000000..41ed6f5
--- /dev/null
@@ -0,0 +1,37 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003550,
+          "Position": {
+            "X": 76.85962,
+            "Y": 39.99632,
+            "Z": 78.99597
+          },
+          "TerritoryId": 128,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1009552,
+          "Position": {
+            "X": 96.025024,
+            "Y": 40.247147,
+            "Z": 60.68506
+          },
+          "TerritoryId": 128,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2119
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1565_Let the Hunt Begin (Immortal Flames).json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Hunts/1565_Let the Hunt Begin (Immortal Flames).json
new file mode 100644 (file)
index 0000000..c807942
--- /dev/null
@@ -0,0 +1,37 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001634,
+          "Position": {
+            "X": -130.93768,
+            "Y": 4.0999947,
+            "Z": -91.02008
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001379,
+          "Position": {
+            "X": -153.55157,
+            "Y": 4.10972,
+            "Z": -94.04144
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2119
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2119_Let the Clan Hunt Begin.json b/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2119_Let the Clan Hunt Begin.json
new file mode 100644 (file)
index 0000000..a8fed7d
--- /dev/null
@@ -0,0 +1,61 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1012256,
+          "Position": {
+            "X": 86.96118,
+            "Y": 24,
+            "Z": 30.350098
+          },
+          "TerritoryId": 418,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Ishgard",
+          "AethernetShortcut": [
+            "[Ishgard] Aetheryte Plaza",
+            "[Ishgard] The Forgotten Knight"
+          ],
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1012225,
+          "Position": {
+            "X": 90.10449,
+            "Y": 15.094684,
+            "Z": 30.044922
+          },
+          "StopDistance": 5,
+          "TerritoryId": 418,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 2005909,
+          "Position": {
+            "X": 73.899414,
+            "Y": 24.307495,
+            "Z": 22.049255
+          },
+          "TerritoryId": 418,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2120
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2120_Better Bill Hunting.json b/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2120_Better Bill Hunting.json
new file mode 100644 (file)
index 0000000..a3b74e2
--- /dev/null
@@ -0,0 +1,54 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1012226,
+          "Position": {
+            "X": 71.732666,
+            "Y": 23.979126,
+            "Z": 20.85907
+          },
+          "StopDistance": 7,
+          "TerritoryId": 418,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1012225,
+          "Position": {
+            "X": 90.10449,
+            "Y": 15.094684,
+            "Z": 30.044922
+          },
+          "StopDistance": 5,
+          "TerritoryId": 418,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 2005909,
+          "Position": {
+            "X": 73.899414,
+            "Y": 24.307495,
+            "Z": 22.049255
+          },
+          "TerritoryId": 418,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2121
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2121_Top Marks.json b/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2121_Top Marks.json
new file mode 100644 (file)
index 0000000..ec5d7d9
--- /dev/null
@@ -0,0 +1,62 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1013721,
+          "Position": {
+            "X": 17.380005,
+            "Y": 205.38686,
+            "Z": 37.491333
+          },
+          "TerritoryId": 478,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Idyllshire",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1012225,
+          "Position": {
+            "X": 90.10449,
+            "Y": 15.094684,
+            "Z": 30.044922
+          },
+          "StopDistance": 5,
+          "TerritoryId": 418,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Ishgard",
+          "AethernetShortcut": [
+            "[Ishgard] Aetheryte Plaza",
+            "[Ishgard] The Forgotten Knight"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 2005909,
+          "Position": {
+            "X": 73.899414,
+            "Y": 24.307495,
+            "Z": 22.049255
+          },
+          "TerritoryId": 418,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2122
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2122_Elite and Dangerous.json b/QuestPaths/3.x - Heavensward/Unlocks/Hunts/2122_Elite and Dangerous.json
new file mode 100644 (file)
index 0000000..18665f3
--- /dev/null
@@ -0,0 +1,42 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1012225,
+          "Position": {
+            "X": 90.10449,
+            "Y": 15.094684,
+            "Z": 30.044922
+          },
+          "StopDistance": 5,
+          "TerritoryId": 418,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Ishgard",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 2005909,
+          "Position": {
+            "X": 73.899414,
+            "Y": 24.307495,
+            "Z": 22.049255
+          },
+          "TerritoryId": 418,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2936
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2936_One-star Veteran Clan Hunt.json b/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2936_One-star Veteran Clan Hunt.json
new file mode 100644 (file)
index 0000000..8780b0b
--- /dev/null
@@ -0,0 +1,42 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1019007,
+          "Position": {
+            "X": -42.526978,
+            "Y": -2.9,
+            "Z": -47.959167
+          },
+          "StopDistance": 5,
+          "TerritoryId": 628,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Kugane",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1019009,
+          "Position": {
+            "X": -29.160034,
+            "Y": 0.09999966,
+            "Z": -46.189087
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2937
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2937_Two-star Veteran Clan Hunt.json b/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2937_Two-star Veteran Clan Hunt.json
new file mode 100644 (file)
index 0000000..1e49ce9
--- /dev/null
@@ -0,0 +1,42 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1019007,
+          "Position": {
+            "X": -42.526978,
+            "Y": -2.9,
+            "Z": -47.959167
+          },
+          "StopDistance": 5,
+          "TerritoryId": 628,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Kugane",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1019009,
+          "Position": {
+            "X": -29.160034,
+            "Y": 0.09999966,
+            "Z": -46.189087
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2938
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2938_Three-star Veteran Clan Hunt.json b/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2938_Three-star Veteran Clan Hunt.json
new file mode 100644 (file)
index 0000000..3c4959d
--- /dev/null
@@ -0,0 +1,42 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1019007,
+          "Position": {
+            "X": -42.526978,
+            "Y": -2.9,
+            "Z": -47.959167
+          },
+          "StopDistance": 5,
+          "TerritoryId": 628,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Kugane",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1019009,
+          "Position": {
+            "X": -29.160034,
+            "Y": 0.09999966,
+            "Z": -46.189087
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 2939
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2939_Elite Veteran Clan Hunt.json b/QuestPaths/4.x - Stormblood/Unlocks/Hunts/2939_Elite Veteran Clan Hunt.json
new file mode 100644 (file)
index 0000000..138b123
--- /dev/null
@@ -0,0 +1,42 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1019007,
+          "Position": {
+            "X": -42.526978,
+            "Y": -2.9,
+            "Z": -47.959167
+          },
+          "StopDistance": 5,
+          "TerritoryId": 628,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Kugane",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1019009,
+          "Position": {
+            "X": -29.160034,
+            "Y": 0.09999966,
+            "Z": -46.189087
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 3597
+        }
+      ]
+    }
+  ]
+}
index 76b562bf52861e280ae974f58bfb809666b7b724..d8ed1ca17477075d2ef9ab741e17c0b1606edcc3 100644 (file)
             "Y": 71.43217,
             "Z": 575.1278
           },
+          "StopDistance": 3,
           "TerritoryId": 816,
-          "InteractionType": "CompleteQuest",
+          "InteractionType": "WalkTo",
           "AetheryteShortcut": "Il Mheg - Lydha Lran",
           "Fly": true
+        },
+        {
+          "DataId": 1031809,
+          "Position": {
+            "X": -454.3069,
+            "Y": 71.43217,
+            "Z": 575.1278
+          },
+          "TerritoryId": 816,
+          "InteractionType": "CompleteQuest",
+          "Mount": false
         }
       ]
     }
index b068dc265a9f27ec6248fb2f2e6fb0f022b1ad23..c5d4f64065d25740ffa2a1bbf9e1b812f16b6def 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://carvel.li/questionable/quest-1.0",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
     {
       "Sequence": 1,
       "Steps": [
-
+        {
+          "DataId": 1032183,
+          "Position": {
+            "X": -105.60773,
+            "Y": 110.29838,
+            "Z": -196.97876
+          },
+          "StopDistance": 1,
+          "TerritoryId": 816,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [16],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 1032185,
+          "Position": {
+            "X": -185.29034,
+            "Y": 154.79187,
+            "Z": -262.89777
+          },
+          "TerritoryId": 816,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [32],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 1032184,
+          "Position": {
+            "X": -226.27612,
+            "Y": 114.61068,
+            "Z": -305.6535
+          },
+          "TerritoryId": 816,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [48],
+            null,
+            null,
+            null
+          ]
+        }
       ]
     },
     {
@@ -36,6 +92,7 @@
           },
           "TerritoryId": 816,
           "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Il Mheg - Lydha Lran",
           "Fly": true
         }
       ]
index 4ee0b527818c290e8032ea769cb6dfb5fe88adb5..5de73e307ed8f25e9b6b3095c5941d4bd6a500d4 100644 (file)
@@ -32,7 +32,8 @@
           "EnemySpawnType": "AfterInteraction",
           "KillEnemyDataIds": [
             11448
-          ]
+          ],
+          "Fly": true
         }
       ]
     },
index 2a3aad7432d82cd7cc77dcda601d36feed211b71..22c42530d9469320ffd15303848f4800676b41fd 100644 (file)
           "TerritoryId": 816,
           "InteractionType": "Interact",
           "Fly": true,
-          "$": "Only if QW: 0 0 3 0 0 0",
-          "SkipIf": ["NotTargetable"]
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [3],
+            null,
+            null,
+            null
+          ]
         },
         {
           "DataId": 2010902,
           },
           "TerritoryId": 816,
           "InteractionType": "Interact",
-          "$": "Only if QW: 0 0 1 0 0 0",
-          "SkipIf": ["NotTargetable"]
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [1],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 2010903,
+          "Position": {
+            "X": -395.46808,
+            "Y": -0.07635498,
+            "Z": -0.16790771
+          },
+          "TerritoryId": 816,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [2],
+            null,
+            null,
+            null
+          ]
         }
       ]
     },
@@ -53,9 +85,9 @@
       "Steps": [
         {
           "Position": {
-            "X": -398.9776,
-            "Y": 0.82966614,
-            "Z": 8.668919
+            "X": -427.47775,
+            "Y": 5.0289116,
+            "Z": 18.171812
           },
           "TerritoryId": 816,
           "InteractionType": "WalkTo",
index 1ca9189d2c1a8a5161f8c109099e7b59b8d7fc6c..afbc174c543c0cc2497ebf779efc1940a02d55cc 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://carvel.li/questionable/quest-1.0",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
           "TerritoryId": 816,
           "InteractionType": "Interact",
           "DisableNavmesh": true,
-          "$": "QW: 0 2 0 0 0 0",
-          "SkipIf": [
-            "NotTargetable"
+          "RequiredQuestVariables": [
+            null,
+            [2],
+            null,
+            null,
+            null,
+            null
           ]
         },
         {
           },
           "TerritoryId": 816,
           "InteractionType": "Interact",
-          "$": "QW: 0 3 0 0 0 0",
-          "SkipIf": [
-            "NotTargetable"
+          "RequiredQuestVariables": [
+            null,
+            [3],
+            null,
+            null,
+            null,
+            null
           ]
         },
         {
           "TerritoryId": 816,
           "InteractionType": "Interact",
           "DisableNavmesh": true,
-          "$": "QW: 0 1 0 0 0 0",
-          "SkipIf": [
-            "NotTargetable"
+          "RequiredQuestVariables": [
+            null,
+            [1],
+            null,
+            null,
+            null,
+            null
           ]
         }
       ]
diff --git a/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3597_Nuts to You.json b/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3597_Nuts to You.json
new file mode 100644 (file)
index 0000000..06bd23c
--- /dev/null
@@ -0,0 +1,63 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1031348,
+          "Position": {
+            "X": 47.13501,
+            "Y": 1.4901161E-08,
+            "Z": 191.5769
+          },
+          "TerritoryId": 819,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Crystarium",
+          "AethernetShortcut": [
+            "[Crystarium] Aetheryte Plaza",
+            "[Crystarium] The Pendants"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1027990,
+          "Position": {
+            "X": -85.31323,
+            "Y": -2.7974376E-11,
+            "Z": -93.247925
+          },
+          "StopDistance": 5,
+          "TerritoryId": 819,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Crystarium] The Pendants",
+            "[Crystarium] Temenos Rookery"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1027988,
+          "Position": {
+            "X": -88.578674,
+            "Y": 0.07107824,
+            "Z": -83.66528
+          },
+          "StopDistance": 7,
+          "TerritoryId": 819,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 3598
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3598_Two Nuts Too Nutty.json b/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3598_Two Nuts Too Nutty.json
new file mode 100644 (file)
index 0000000..034067d
--- /dev/null
@@ -0,0 +1,43 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1027990,
+          "Position": {
+            "X": -85.31323,
+            "Y": -2.7974376E-11,
+            "Z": -93.247925
+          },
+          "StopDistance": 5,
+          "TerritoryId": 819,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Crystarium",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1027988,
+          "Position": {
+            "X": -88.578674,
+            "Y": 0.07107824,
+            "Z": -83.66528
+          },
+          "StopDistance": 7,
+          "TerritoryId": 819,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 3599
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3599_How Do You Like Three Nuts.json b/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3599_How Do You Like Three Nuts.json
new file mode 100644 (file)
index 0000000..d27adca
--- /dev/null
@@ -0,0 +1,43 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1027990,
+          "Position": {
+            "X": -85.31323,
+            "Y": -2.7974376E-11,
+            "Z": -93.247925
+          },
+          "StopDistance": 5,
+          "TerritoryId": 819,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Crystarium",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1027988,
+          "Position": {
+            "X": -88.578674,
+            "Y": 0.07107824,
+            "Z": -83.66528
+          },
+          "StopDistance": 7,
+          "TerritoryId": 819,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 3600
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3600_Too Many Nutters.json b/QuestPaths/5.x - Shadowbringers/Unlocks/Hunts/3600_Too Many Nutters.json
new file mode 100644 (file)
index 0000000..f81bd5e
--- /dev/null
@@ -0,0 +1,43 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1027990,
+          "Position": {
+            "X": -85.31323,
+            "Y": -2.7974376E-11,
+            "Z": -93.247925
+          },
+          "StopDistance": 5,
+          "TerritoryId": 819,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Crystarium",
+          "SkipIf": [
+            "AetheryteShortcutIfInSameTerritory"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1027988,
+          "Position": {
+            "X": -88.578674,
+            "Y": 0.07107824,
+            "Z": -83.66528
+          },
+          "StopDistance": 7,
+          "TerritoryId": 819,
+          "InteractionType": "CompleteQuest",
+          "NextQuestId": 4176
+        }
+      ]
+    }
+  ]
+}
index f2476fc2bd4e41fb86fce4192804224b84ff4ab0..f63c28bd1203cccdb5d8bd424f0a3526ca2e4ab7 100644 (file)
     {
       "Sequence": 255,
       "Steps": [
+        {
+          "Position": {
+            "X": 404.065,
+            "Y": 13.027411,
+            "Z": -306.9749
+          },
+          "StopDistance": 10000,
+          "TerritoryId": 957,
+          "InteractionType": "WalkTo",
+          "Mount": false,
+          "Comment": "Unmount from Quest Mount"
+        },
         {
           "DataId": 1042301,
           "Position": {
index acafd9fa3e4999e015f99afccb93e2f81e9113e0..42ed9d139d1bf0cd900179d690c43b48a17fd691 100644 (file)
@@ -30,7 +30,8 @@
           "TerritoryId": 957,
           "InteractionType": "UseItem",
           "ItemId": 2003403,
-          "AetheryteShortcut": "Thavnair - Palaka's Stand"
+          "AetheryteShortcut": "Thavnair - Palaka's Stand",
+          "Fly": true
         }
       ]
     },
index 05ef5bf0a77c2f8b5b5ef9cea7eb6ef27808b946..eb76923d202ea305169129b95383f0c8ea55a681 100644 (file)
@@ -12,6 +12,7 @@
             "Y": -15.646991,
             "Z": 99.68713
           },
+          "StopDistance": 5,
           "TerritoryId": 962,
           "InteractionType": "AcceptQuest",
           "AetheryteShortcut": "Old Sharlayan",
@@ -31,6 +32,7 @@
             "Y": -15.646992,
             "Z": 102.4032
           },
+          "StopDistance": 7,
           "TerritoryId": 962,
           "InteractionType": "CompleteQuest",
           "NextQuestId": 4178
index f518bf0faa10a46baec3771cff42308c509d2ff7..f9f806198acd0f616795da3e26260cbfebe18b0b 100644 (file)
@@ -12,6 +12,7 @@
             "Y": -15.646991,
             "Z": 99.68713
           },
+          "StopDistance": 5,
           "TerritoryId": 962,
           "InteractionType": "AcceptQuest",
           "AetheryteShortcut": "Old Sharlayan",
@@ -31,6 +32,7 @@
             "Y": -15.646992,
             "Z": 102.4032
           },
+          "StopDistance": 7,
           "TerritoryId": 962,
           "InteractionType": "CompleteQuest",
           "NextQuestId": 4179
index 8f89f853d70278ed979c1cb6c4e35b116b485e4b..7535f66b5e2fb888d575db9184ccb83b365e2a18 100644 (file)
@@ -12,6 +12,7 @@
             "Y": -15.646991,
             "Z": 99.68713
           },
+          "StopDistance": 5,
           "TerritoryId": 962,
           "InteractionType": "AcceptQuest",
           "AetheryteShortcut": "Old Sharlayan",
@@ -31,6 +32,7 @@
             "Y": -15.646992,
             "Z": 102.4032
           },
+          "StopDistance": 7,
           "TerritoryId": 962,
           "InteractionType": "CompleteQuest",
           "NextQuestId": 5009
index 0be93b07b5435e2d40c4d2a3214a6e040b085c97..241b9c696c80d9d30fc9a5c73e4f8c9afae24341 100644 (file)
@@ -23,6 +23,7 @@
         <EmbeddedResource Include="quest-v1.json">
             <LogicalName>Questionable.QuestPaths.QuestSchema</LogicalName>
         </EmbeddedResource>
+        <AdditionalFiles Include="quest-v1.json"/>
     </ItemGroup>
 
     <ItemGroup Condition="'$(Configuration)' == 'Release'">
@@ -38,7 +39,6 @@
         <AdditionalFiles Include="5.x - Shadowbringers\**\*.json"/>
         <AdditionalFiles Include="6.x - Endwalker\**\*.json" />
         <AdditionalFiles Include="7.x - Dawntrail\**\*.json"/>
-        <AdditionalFiles Include="quest-v1.json"/>
     </ItemGroup>
 
     <ItemGroup>
index 7821bbc12d9c70541e9a00fa909d89f1e46bdf95..25b9d38c9baad53cb7af8ed69ea916410665663b 100644 (file)
@@ -117,7 +117,7 @@ internal sealed class ActiveQuestComponent
                 {
                     ImGui.SameLine();
                     ImGui.PushFont(UiBuilder.IconFont);
-                    ImGui.TextColored(ImGuiColors.DalamudYellow, FontAwesomeIcon.CodeBranch.ToIconString());
+                    ImGui.TextColored(ImGuiColors.DalamudYellow, FontAwesomeIcon.Pause.ToIconString());
                     ImGui.PopFont();
                 }
             }
index 7594fc4a9fb333b3777402eaca30dea6040652cb..2094897370ca943859cd30b47b2202a63403a5a2 100644 (file)
@@ -188,8 +188,7 @@ internal sealed class QuestSelectionWindow : LWindow
                             ImGui.TextUnformatted("NoQuestPath");
                         }
 
-                        if (quest.PreviousQuests.Count > 0)
-                            DrawQuestUnlocks(quest, 0);
+                        DrawQuestUnlocks(quest, 0);
                     }
                 }
             }