Add some Moogle quests
authorLiza Carvelli <liza@carvel.li>
Sat, 4 Jan 2025 15:10:01 +0000 (16:10 +0100)
committerLiza Carvelli <liza@carvel.li>
Sat, 4 Jan 2025 15:10:01 +0000 (16:10 +0100)
QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2290_With a Little Help.json
QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2304_Back to the Drawing Board.json
QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2305_Built to Last.json
QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2306_Let There Be Light.json
Questionable/Data/AlliedSocietyData.cs

index 1a867f707644c7749bd74fb6b60cc7f91f6beb7b..727189ae24868df7df85c71ff19d61ee4961a961 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1017351,
+          "Position": {
+            "X": -74.87604,
+            "Y": -8.172172,
+            "Z": 158.70898
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "TerritoryId": 400,
+          "InteractionType": "Craft",
+          "ItemId": 15725,
+          "ItemCount": 3
+        },
+        {
+          "DataId": 1017352,
+          "Position": {
+            "X": -56.809387,
+            "Y": -8.866012,
+            "Z": 161.8219
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1017353,
+          "Position": {
+            "X": -33.554626,
+            "Y": -8.866012,
+            "Z": 163.43933
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "Position": {
+            "X": -104.788086,
+            "Y": -8.655561,
+            "Z": 194.60593
+          },
+          "TerritoryId": 400,
+          "InteractionType": "WalkTo",
+          "Fly": true,
+          "SkipConditions": {
+            "StepIf": {
+              "CompletionQuestVariablesFlags": [
+                null,
+                null,
+                null,
+                null,
+                null,
+                64
+              ]
+            }
+          }
+        },
+        {
+          "DataId": 1017354,
+          "Position": {
+            "X": -104.41754,
+            "Y": -8.6555605,
+            "Z": 193.16394
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 1017355,
+          "Position": {
+            "X": -110.97894,
+            "Y": -8.866015,
+            "Z": 247.94385
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
           },
           "TerritoryId": 400,
           "InteractionType": "CompleteQuest",
-          "AetheryteShortcut": "The Churning Mists - Zenith",
-          "Fly": true,
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "NearPosition": {
-                "Position": {
-                  "X": -335.56116,
-                  "Y": 59.003433,
-                  "Z": 313.98486
-                },
-                "TerritoryId": 400,
-                "MaximumDistance": 50
-              }
-            }
-          }
+          "Fly": true
         }
       ]
     }
index 1a867f707644c7749bd74fb6b60cc7f91f6beb7b..9baed817ce3009eb99cdb25545395d3287aa10a7 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1017406,
+          "Position": {
+            "X": -95.04846,
+            "Y": 79.8345,
+            "Z": -301.80823
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1017407,
+          "Position": {
+            "X": -128.34369,
+            "Y": 125.92322,
+            "Z": -314.6258
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "TerritoryId": 400,
+          "InteractionType": "Craft",
+          "ItemId": 15736,
+          "ItemCount": 3
+        },
+        {
+          "DataId": 1017408,
+          "Position": {
+            "X": -108.59851,
+            "Y": 122.442116,
+            "Z": -318.31848
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
index 1a867f707644c7749bd74fb6b60cc7f91f6beb7b..8ba39c756ede72e17d8a68b4535d9cf8bb8803cb 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1017471,
+          "Position": {
+            "X": -391.0735,
+            "Y": 59.9946,
+            "Z": 303.1814
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "Position": {
+            "X": -255.2606,
+            "Y": -24.29513,
+            "Z": 737.67456
+          },
+          "TerritoryId": 400,
+          "InteractionType": "WalkTo",
+          "Fly": true
+        },
+        {
+          "DataId": 1017409,
+          "Position": {
+            "X": -254.71893,
+            "Y": -24.295156,
+            "Z": 738.5519
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 2007244,
+          "Position": {
+            "X": -658.9609,
+            "Y": 94.25488,
+            "Z": -417.07483
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "The Churning Mists - Zenith",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "Position": {
+            "X": -673.58887,
+            "Y": 93.64293,
+            "Z": -506.5746
+          },
+          "TerritoryId": 400,
+          "InteractionType": "WalkTo",
+          "Fly": true,
+          "SkipConditions": {
+            "StepIf": {
+              "CompletionQuestVariablesFlags": [
+                null,
+                null,
+                null,
+                null,
+                null,
+                64
+              ]
+            }
+          }
+        },
+        {
+          "DataId": 2007245,
+          "Position": {
+            "X": -671.1376,
+            "Y": 93.91919,
+            "Z": -507.49982
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 2007246,
+          "Position": {
+            "X": -813.1685,
+            "Y": 94.865234,
+            "Z": -457.3282
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "Position": {
+            "X": -255.2606,
+            "Y": -24.29513,
+            "Z": 737.67456
+          },
+          "TerritoryId": 400,
+          "InteractionType": "WalkTo",
+          "AetheryteShortcut": "The Churning Mists - Zenith",
+          "Fly": true
+        },
+        {
+          "DataId": 1017409,
+          "Position": {
+            "X": -254.71893,
+            "Y": -24.295156,
+            "Z": 738.5519
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 5,
+      "Steps": [
+        {
+          "TerritoryId": 400,
+          "InteractionType": "Craft",
+          "ItemId": 15737,
+          "ItemCount": 1
+        },
+        {
+          "DataId": 1017410,
+          "Position": {
+            "X": -246.2044,
+            "Y": -24.295149,
+            "Z": 760.7384
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
index 1a867f707644c7749bd74fb6b60cc7f91f6beb7b..9b09643b5077258c412a31f3044af8b6389217b4 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1017470,
+          "Position": {
+            "X": -353.53632,
+            "Y": 60.896175,
+            "Z": 299.61084
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 2007264,
+          "Position": {
+            "X": 508.32373,
+            "Y": -0.77819824,
+            "Z": -360.49445
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Action",
+          "Action": "Roar",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 2007265,
+          "Position": {
+            "X": 613.39734,
+            "Y": -11.917358,
+            "Z": -335.6222
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Action",
+          "Action": "Roar",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "DataId": 2007266,
+          "Position": {
+            "X": 554.0398,
+            "Y": 50.644653,
+            "Z": -393.72858
+          },
+          "TerritoryId": 400,
+          "InteractionType": "Action",
+          "Action": "Roar",
+          "Fly": true
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
index 11ea03a127c4ab0682c059b53b92105ea5e7ae89..d76003d8362e81f454461206719fa0d2899bab06 100644 (file)
@@ -53,7 +53,7 @@ internal sealed class AlliedSocietyData
         else if (alliedSociety == EAlliedSociety.Moogles)
         {
             normalNpcs = [];
-            mountNpcs = [1017322, 1017470];
+            mountNpcs = [1017322, 1017470, 1017471];
         }
         else
         {