feat: Finish the rest of the quests.
authorkaiser <carvel.jltjy@simplelogin.com>
Sun, 6 Oct 2024 23:26:11 +0000 (10:26 +1100)
committerkaiser <carvel.jltjy@simplelogin.com>
Sun, 6 Oct 2024 23:26:11 +0000 (10:26 +1100)
QuestPaths/4.x - Stormblood/Class Quests/AST/2411_Come Rain or Shrine.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Class Quests/AST/2412_Behind Door Number Two.json [new file with mode: 0644]
QuestPaths/4.x - Stormblood/Class Quests/AST/2413_Foxfire.json [new file with mode: 0644]

diff --git a/QuestPaths/4.x - Stormblood/Class Quests/AST/2411_Come Rain or Shrine.json b/QuestPaths/4.x - Stormblood/Class Quests/AST/2411_Come Rain or Shrine.json
new file mode 100644 (file)
index 0000000..79ba0fd
--- /dev/null
@@ -0,0 +1,235 @@
+{
+  "$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": [
+        {
+          "DataId": 1021255,
+          "Position": {
+            "X": -0.35101318,
+            "Y": 11.965101,
+            "Z": 45.029297
+          },
+          "TerritoryId": 419,
+          "InteractionType": "Interact",
+          "StopDistance": 5,
+          "AethernetShortcut": [
+            "[Ishgard] Athenaeum Astrologicum",
+            "[Ishgard] The Last Vigil"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1021259,
+          "Position": {
+            "X": -16.250854,
+            "Y": 0.09999631,
+            "Z": -31.784546
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "StopDistance": 4,
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            },
+            "StepIf": {
+              "CompletionQuestVariablesFlags": [
+                1,
+                null,
+                null,
+                null,
+                null,
+                64
+              ]
+            }
+          }
+        },
+        {
+          "DataId": 1021256,
+          "Position": {
+            "X": 28.610596,
+            "Y": 4,
+            "Z": 53.57434
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "StopDistance": 4,
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            },
+            "StepIf": {
+              "CompletionQuestVariablesFlags": [
+                2,
+                null,
+                null,
+                null,
+                null,
+                null
+              ]
+            }
+          }
+        },
+        {
+          "DataId": 1021260,
+          "Position": {
+            "X": -12.069946,
+            "Y": -4.9889293,
+            "Z": 15.579407
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "StopDistance": 4,
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 2007937,
+          "Position": {
+            "X": -51.621338,
+            "Y": 16.891724,
+            "Z": 0.045776367
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "StopDistance": 2,
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "Position": {
+            "X": -53.109528,
+            "Y": 15.469519,
+            "Z": 22.387312
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Jump",
+          "JumpDestination": {
+            "Type": "RepeatedJumps",
+            "Position": {
+              "X": -57.846985,
+              "Y": -3,
+              "Z": 25.16211
+            },
+            "StopDistance": 4
+          }
+        },
+        {
+          "DataId": 1021261,
+          "Position": {
+            "X": -57.846985,
+            "Y": -3,
+            "Z": 25.16211
+          },
+          "StopDistance": 4,
+          "TerritoryId": 628,
+          "InteractionType": "SinglePlayerDuty",
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          },
+          "Comment": "Do the Solo duty!"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1021262,
+          "Position": {
+            "X": 98.10022,
+            "Y": 4.0000014,
+            "Z": 87.44946
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "AethernetShortcut": [
+            "[Kugane] Aetheryte Plaza",
+            "[Kugane] The Ruby Bazaar"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": 98.10022,
+                  "Y": 4.0000014,
+                  "Z": 87.44946
+                },
+                "TerritoryId": 628,
+                "MaximumDistance": 20
+              }
+            }
+          },
+          "NextQuestId": 2412
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/4.x - Stormblood/Class Quests/AST/2412_Behind Door Number Two.json b/QuestPaths/4.x - Stormblood/Class Quests/AST/2412_Behind Door Number Two.json
new file mode 100644 (file)
index 0000000..881150a
--- /dev/null
@@ -0,0 +1,165 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "kaiser",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1021262,
+          "Position": {
+            "X": 98.10022,
+            "Y": 4.0000014,
+            "Z": 87.44946
+          },
+          "TerritoryId": 628,
+          "InteractionType": "AcceptQuest",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "AethernetShortcut": [
+            "[Kugane] Aetheryte Plaza",
+            "[Kugane] The Ruby Bazaar"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": 98.10022,
+                  "Y": 4.0000014,
+                  "Z": 87.44946
+                },
+                "TerritoryId": 628,
+                "MaximumDistance": 20
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1021273,
+          "Position": {
+            "X": 469.84045,
+            "Y": 69.6416,
+            "Z": -68.37573
+          },
+          "TerritoryId": 614,
+          "InteractionType": "Interact",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Yanxia - Namai"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1021274,
+          "Position": {
+            "X": -413.77893,
+            "Y": 55.093624,
+            "Z": 305.83655
+          },
+          "TerritoryId": 614,
+          "InteractionType": "Combat",
+          "StopDistance": 4,
+          "Fly": true,
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_JOBAST680_02412_Q1_000_024",
+              "Yes": true
+            }
+          ],
+          "AetheryteShortcut": "Yanxia - Namai",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          },
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            7236
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1021274,
+          "Position": {
+            "X": -413.77893,
+            "Y": 55.093624,
+            "Z": 305.83655
+          },
+          "TerritoryId": 614,
+          "InteractionType": "Interact",
+          "StopDistance": 4,
+          "Fly": false
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "DataId": 1021054,
+          "Position": {
+            "X": -36.66742,
+            "Y": 14.000003,
+            "Z": -58.457336
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Kugane",
+          "StopDistance": 4,
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1021262,
+          "Position": {
+            "X": 98.10022,
+            "Y": 4.0000014,
+            "Z": 87.44946
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "AethernetShortcut": [
+            "[Kugane] Aetheryte Plaza",
+            "[Kugane] The Ruby Bazaar"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": 98.10022,
+                  "Y": 4.0000014,
+                  "Z": 87.44946
+                },
+                "TerritoryId": 628,
+                "MaximumDistance": 20
+              }
+            }
+          },
+          "NextQuestId": 2413
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/4.x - Stormblood/Class Quests/AST/2413_Foxfire.json b/QuestPaths/4.x - Stormblood/Class Quests/AST/2413_Foxfire.json
new file mode 100644 (file)
index 0000000..1938bc5
--- /dev/null
@@ -0,0 +1,147 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "kaiser",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1021262,
+          "Position": {
+            "X": 98.10022,
+            "Y": 4.0000014,
+            "Z": 87.44946
+          },
+          "TerritoryId": 628,
+          "InteractionType": "AcceptQuest",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "AethernetShortcut": [
+            "[Kugane] Aetheryte Plaza",
+            "[Kugane] The Ruby Bazaar"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": 98.10022,
+                  "Y": 4.0000014,
+                  "Z": 87.44946
+                },
+                "TerritoryId": 628,
+                "MaximumDistance": 20
+              }
+            }
+          },
+          "Comment": "This quest have solo duty!"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2008103,
+          "Position": {
+            "X": 44.84619,
+            "Y": 8.255066,
+            "Z": 178.11853
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1021305,
+          "Position": {
+            "X": -61.356567,
+            "Y": -3,
+            "Z": 28.854736
+          },
+          "TerritoryId": 628,
+          "InteractionType": "Interact",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "AethernetShortcut": [
+            "[Kugane] Thavnairian Consulate",
+            "[Kugane] Kogane Dori Markets"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 2008104,
+          "Position": {
+            "X": 128.13,
+            "Y": 24.979004,
+            "Z": -0.22894287
+          },
+          "TerritoryId": 628,
+          "InteractionType": "SinglePlayerDuty",
+          "StopDistance": 3,
+          "AetheryteShortcut": "Kugane",
+          "AethernetShortcut": [
+            "[Kugane] Kogane Dori Markets",
+            "[Kugane] The Ruby Bazaar"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true
+            }
+          },
+          "Comment": "Do the solo Duty!"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1021309,
+          "Position": {
+            "X": -47.501343,
+            "Y": 16.624714,
+            "Z": 9.719971
+          },
+          "TerritoryId": 628,
+          "InteractionType": "CompleteQuest",
+          "StopDistance": 5,
+          "AetheryteShortcut": "Kugane",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": -47.501343,
+                  "Y": 16.624714,
+                  "Z": 9.719971
+                },
+                "TerritoryId": 628,
+                "MaximumDistance": 20
+              }
+            }
+          },
+          "NextQuestId": 3222
+        }
+      ]
+    }
+  ]
+}