Update Endwalker paths + include aether current quests in MSQ
authorLiza Carvelli <liza@carvel.li>
Sun, 8 Sep 2024 16:35:01 +0000 (18:35 +0200)
committerLiza Carvelli <liza@carvel.li>
Sun, 8 Sep 2024 16:35:01 +0000 (18:35 +0200)
35 files changed:
QuestPaths/6.x - Endwalker/Aether Currents/Garlemald/4232_Children Are Our Future.json
QuestPaths/6.x - Endwalker/Aether Currents/Labyrinthos/4320_Gleaners Wish.json
QuestPaths/6.x - Endwalker/Aether Currents/Labyrinthos/4484_The Lad in Labyrinthos.json
QuestPaths/6.x - Endwalker/Aether Currents/Thavnair/4489_Steppe Child.json
QuestPaths/6.x - Endwalker/Aether Currents/Ultima Thule/4342_Ending as One.json
QuestPaths/6.x - Endwalker/Aether Currents/Ultima Thule/4346_A Most Stimulating Discussion.json
QuestPaths/6.x - Endwalker/Aether Currents/Ultima Thule/4354_Combat Evolved.json
QuestPaths/6.x - Endwalker/Aether Currents/Ultima Thule/4355_Learn to Love.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json
QuestPaths/6.x - Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json
QuestPaths/6.x - Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json
QuestPaths/6.x - Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json
QuestPaths/6.x - Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json
QuestPaths/6.x - Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json
QuestPaths/6.x - Endwalker/MSQ/C-MareLamentorum/4406_Setting Things Straight.json
QuestPaths/6.x - Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json
QuestPaths/6.x - Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json
QuestPaths/6.x - Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json
QuestPaths/6.x - Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json
QuestPaths/6.x - Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json
QuestPaths/6.x - Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json
QuestPaths/6.x - Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json
QuestPaths/6.x - Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json
QuestPaths/6.x - Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json
QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json
QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4460_x.json
QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4463_You're Not Alone.json [new file with mode: 0644]
QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json [deleted file]
QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json

index 98ba0654790ff80a0d8c97ff80e3259927b7233a..f604d5ae0441b41f689fe5304c95890dc2a80e90 100644 (file)
           "InteractionType": "WalkTo",
           "Sprint": false,
           "Mount": false,
-          "DelaySecondsAtStart": 5
+          "DelaySecondsAtStart": 5,
+          "RestartNavigationIfCancelled": false
         }
       ]
     },
index 6ad932e03a5f83058321b1448e8f57fe02187e2c..1b1ffd859367b25e5b7cfdbd33a9f9b97376e80c 100644 (file)
             "Z": -74.906555
           },
           "TerritoryId": 956,
-          "InteractionType": "AcceptQuest"
+          "InteractionType": "AcceptQuest",
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKZI005_04320_Q1_000_000",
+              "Answer": "TEXT_AKTKZI005_04320_A1_000_003"
+            }
+          ]
         }
       ]
     },
index 245becb940c30103b654e36a303c85f325253d41..5545c918a90a99bcb78b6707afa417c9ef7bf7f6 100644 (file)
             "Z": -23.758362
           },
           "TerritoryId": 956,
-          "InteractionType": "AcceptQuest"
+          "InteractionType": "AcceptQuest",
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKZI101_04484_Q1_000_000",
+              "Answer": "TEXT_AKTKZI101_04484_A1_000_002"
+            }
+          ]
         }
       ]
     },
index 445e90ecded013d41c2fbfefcc0f575bb973f34f..d16392255b7a7c1a5a3f9bb9e913f88f418a6ce1 100644 (file)
@@ -20,8 +20,7 @@
               "Prompt": "TEXT_AKTKZA201_04489_Q1_000_004",
               "Answer": "TEXT_AKTKZA201_04489_A1_000_002"
             }
-          ],
-          "Comment": "TODO I don't think dialogue choices as part of accepting a quest are handled yet"
+          ]
         }
       ]
     },
@@ -84,6 +83,7 @@
             "Y": 41.614826,
             "Z": 409.53687
           },
+          "StopDistance": 5,
           "TerritoryId": 957,
           "InteractionType": "Interact"
         }
index 2c45850450b015967b1bf18171beeacf50106481..255d858b57b7025e60b686df557d93e302267d2d 100644 (file)
           "TerritoryId": 960,
           "InteractionType": "Combat",
           "EnemySpawnType": "OverworldEnemies",
-          "KillEnemyDataIds": [
-            13315,
-            14097
+          "ComplexCombatData": [
+            {
+              "DataId": 13315,
+              "MinimumKillCount": 2,
+              "CompletionQuestVariablesFlags": [
+                null,
+                32,
+                null,
+                null,
+                null,
+                null
+              ]
+            },
+            {
+              "DataId": 14097,
+              "MinimumKillCount": 1,
+              "CompletionQuestVariablesFlags": [
+                null,
+                {
+                  "High": 3
+                },
+                null,
+                null,
+                null,
+                null
+              ]
+            }
           ],
           "$": "QuestVariables: 0 0-16-32 0 0 0 0"
         }
index 60757d4283f827b48ebc08077c873bdd50c082a4..82bf923839327a96c5c38a5b908247a982f527ce 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "Position": {
+            "X": 33.55028,
+            "Y": 269.00006,
+            "Z": -683.68896
+          },
+          "TerritoryId": 960,
+          "InteractionType": "WalkTo",
+          "AetheryteShortcut": "Ultima Thule - Abode of the Ea",
+          "SkipConditions": {
+            "StepIf": {
+              "CompletionQuestVariablesFlags": [
+                null,
+                null,
+                null,
+                null,
+                null,
+                64
+              ]
+            }
+          }
+        },
         {
           "DataId": 1040880,
           "Position": {
           },
           "TerritoryId": 960,
           "InteractionType": "Interact",
-          "AetheryteShortcut": "Ultima Thule - Abode of the Ea"
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1040881,
           "TerritoryId": 960,
           "InteractionType": "Interact",
           "$.0": "[2]",
-          "$.1": "QuestVariables if done after [3]: 32 17 0 0 0 160"
+          "$.1": "QuestVariables if done after [3]: 32 17 0 0 0 160",
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKZJ010_04346_Q1_000_000",
+              "Answer": "TEXT_AKTKZJ010_04346_A1_000_001"
+            }
+          ],
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1040879,
           "TerritoryId": 960,
           "InteractionType": "Interact",
           "$.0": "[3]",
-          "$.1": "QuestVariables if done first: 16 1 0 0 0 128"
+          "$.1": "QuestVariables if done first: 16 1 0 0 0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         }
       ]
     },
index 3a863052323718e76a3176038daa4f3a5dccee51..393eba29ae6ffba1e2a69481a5fe49f3fec265c1 100644 (file)
             "Z": 315.81592
           },
           "TerritoryId": 960,
-          "InteractionType": "AcceptQuest"
+          "InteractionType": "AcceptQuest",
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKZK001_04354_Q1_000_100",
+              "Answer": "TEXT_AKTKZK001_04354_A2_000_100"
+            }
+          ]
         }
       ]
     },
@@ -32,8 +39,7 @@
           "EnemySpawnType": "AutoOnEnterArea",
           "KillEnemyDataIds": [
             14044
-          ],
-          "Comment": "Can maybe be automated to use item depending on quest vars??"
+          ]
         }
       ]
     },
diff --git a/QuestPaths/6.x - Endwalker/Aether Currents/Ultima Thule/4355_Learn to Love.json b/QuestPaths/6.x - Endwalker/Aether Currents/Ultima Thule/4355_Learn to Love.json
new file mode 100644 (file)
index 0000000..54e8649
--- /dev/null
@@ -0,0 +1,113 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1041656,
+          "Position": {
+            "X": 510.3075,
+            "Y": 436.9997,
+            "Z": 307.17932
+          },
+          "TerritoryId": 960,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2012560,
+          "Position": {
+            "X": 510.3379,
+            "Y": 436.9724,
+            "Z": 307.20984
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 2012752,
+          "Position": {
+            "X": 687.2511,
+            "Y": 440.48218,
+            "Z": 375.3567
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "DataId": 2012753,
+          "Position": {
+            "X": 688.74634,
+            "Y": 440.45154,
+            "Z": 381.21606
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "Position": {
+            "X": 674.91565,
+            "Y": 440.4633,
+            "Z": 404.94272
+          },
+          "TerritoryId": 960,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 2012032,
+          "Position": {
+            "X": 661.76843,
+            "Y": 439.96326,
+            "Z": 411.73413
+          },
+          "TerritoryId": 960,
+          "InteractionType": "AttuneAetherCurrent",
+          "AetherCurrentId": 2818391
+        },
+        {
+          "DataId": 1041656,
+          "Position": {
+            "X": 510.3075,
+            "Y": 436.9997,
+            "Z": 307.17932
+          },
+          "TerritoryId": 960,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Ultima Thule - Base Omicron"
+        }
+      ]
+    }
+  ]
+}
index 9429e7e69dffa9b6942ffc2f699441b50dee5950..bbe790e0eafca3058615977fc4163102049f823c 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1041331,
+          "Position": {
+            "X": 202.4414,
+            "Y": 1.769943,
+            "Z": 727.7484
+          },
+          "TerritoryId": 957,
+          "InteractionType": "AcceptQuest",
+          "DialogueChoices": [
+            {
+              "ExcelSheet": "quest/044/AktKza201_04489",
+              "Type": "List",
+              "Prompt": "TEXT_AKTKZA201_04489_Q1_000_004",
+              "Answer": "TEXT_AKTKZA201_04489_A1_000_002"
+            }
+          ],
+          "PickUpQuestId": 4489
+        },
         {
           "DataId": 2011951,
           "Position": {
index 1a8b61615ccf8773b3da4b42425d08e5ef163bfe..f551b72374325d907d8892a5f42634fdcc5b5996 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1037670,
+          "Position": {
+            "X": -508.84262,
+            "Y": -3.7109916E-05,
+            "Z": -20.767578
+          },
+          "TerritoryId": 957,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4203
+        },
         {
           "DataId": 1038642,
           "Position": {
index 1bcbd2e02530c211bc8a255d26bfafd97d939206..6fdb1620c530a12d3e25019088d2cd35b0209427 100644 (file)
           },
           "TerritoryId": 958,
           "InteractionType": "WalkTo",
-          "Mount": false
+          "Mount": false,
+          "RestartNavigationIfCancelled": false
         }
       ]
     },
index e6498a49389d1f0ecc96ba2027a513deb28041c3..8f6cf55a31674a30122e50dcb2b28cef81daf91d 100644 (file)
             "Z": 623.22424
           },
           "TerritoryId": 958,
-          "InteractionType": "Interact"
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            14085,
+            14086
+          ]
         }
       ]
     },
           },
           "TerritoryId": 958,
           "InteractionType": "Interact",
-          "Mount": false
+          "Mount": false,
+          "RestartNavigationIfCancelled": false
         }
       ]
     },
index 4ed240b8b652346956a03791b8318e1aef608f1f..64a3f4adcac2a071eab4918484bcce7dead2d801 100644 (file)
             "Y": 0.21427588,
             "Z": 147.8446
           },
+          "StopDistance": 5,
           "TerritoryId": 958,
           "InteractionType": "CompleteQuest"
         }
index 04342d49e67bc4bb63cf6dc374b1e8248e074d39..1ed061f7d2044dccf5d49a165fa64d27dd2ca35f 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1041753,
+          "Position": {
+            "X": -321.49237,
+            "Y": 22.009079,
+            "Z": 424.00232
+          },
+          "TerritoryId": 958,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4498
+        },
         {
           "DataId": 1039917,
           "Position": {
                 null,
                 null,
                 64
-              ]
+              ],
+              "NearPosition": {
+                "Position": {
+                  "X": 496.94043,
+                  "Y": 10.887661,
+                  "Z": -418.57025
+                },
+                "TerritoryId": 958,
+                "MaximumDistance": 30
+              }
             }
           }
         },
+        {
+          "DataId": 1040633,
+          "Position": {
+            "X": 496.94043,
+            "Y": 10.887661,
+            "Z": -418.57025
+          },
+          "TerritoryId": 958,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4232
+        },
         {
           "DataId": 2012111,
           "Position": {
index 923bd6633e5bf8fc1393a93743b27f3d03218b82..df2c8baa5019cf8c0f5b77bf8844af5c7af25c80 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1040898,
+          "Position": {
+            "X": -433.12738,
+            "Y": 22.221891,
+            "Z": 460.80713
+          },
+          "TerritoryId": 958,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4216
+        },
+        {
+          "DataId": 1041765,
+          "Position": {
+            "X": -323.4455,
+            "Y": 22,
+            "Z": 487.81555
+          },
+          "TerritoryId": 958,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4502,
+          "AetheryteShortcut": "Garlemald - Camp Broken Glass",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "QuestsCompleted": [
+                4502
+              ]
+            }
+          }
+        },
         {
           "DataId": 1039932,
           "Position": {
               "Prompt": "TEXT_AKTKMB115_04394_Q1_000_042",
               "Yes": true
             }
-          ]
+          ],
+          "AetheryteShortcut": "Garlemald - Camp Broken Glass",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "NearPosition": {
+                "Position": {
+                  "X": -357.99194,
+                  "Y": 22,
+                  "Z": 488.3954
+                },
+                "TerritoryId": 958,
+                "MaximumDistance": 200
+              }
+            }
+          }
         }
       ]
     },
index f7234960e032e549dd22de352fb69a2e9e374932..5a3b25cdb73e9a5cb5fdd4e1a882a91e19ce03bd 100644 (file)
@@ -72,7 +72,7 @@
             "Z": 632.41016
           },
           "TerritoryId": 959,
-          "InteractionType": "Interact",
+          "InteractionType": "Combat",
           "EnemySpawnType": "AfterInteraction",
           "KillEnemyDataIds": [
             14077
index 8c9efca967939b7e2fd8057a6d457712fa490ced..ace37185c32301d397bbc64c3026f0dfe688585f 100644 (file)
             "Z": 523.24695
           },
           "TerritoryId": 959,
-          "InteractionType": "Interact",
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
           "KillEnemyDataIds": [
             14076
           ]
index e30ded626ab31f0f32714e721ff9093be0bf90cc..fe670f69d9fe8e75b03a063e031795e0e1da0f3d 100644 (file)
             "Z": -620.05035
           },
           "TerritoryId": 959,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "DelaySecondsAtStart": 3
         }
       ]
     },
index 8020eced9d0219a57a302ba8766b2e8aa70e383e..2698d1f2a9a395c940dfb5300b675174768af05a 100644 (file)
@@ -12,6 +12,7 @@
             "Y": -168,
             "Z": -618.7686
           },
+          "StopDistance": 5,
           "TerritoryId": 959,
           "InteractionType": "AcceptQuest"
         }
index 8e339baafd5ef97f3d1ea43527eefaa5275cd0d8..2004e56fe558c6fa57884b8c69c6dbc3fd194976 100644 (file)
       "Sequence": 1,
       "Steps": [
         {
+          "DataId": 1037867,
           "Position": {
-            "X": 68.93551,
-            "Y": -48.912445,
-            "Z": -683.716
+            "X": -301.62512,
+            "Y": -144.00002,
+            "Z": -491.14215
           },
           "TerritoryId": 959,
-          "InteractionType": "WalkTo",
-          "DisableNavmesh": true,
-          "Mount": true
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4240,
+          "AetheryteShortcut": "Mare Lamentorum - Bestways Burrow",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "QuestsCompleted": [
+                4240
+              ]
+            }
+          }
         },
         {
+          "DataId": 1039520,
           "Position": {
-            "X": 86.32549,
-            "Y": -137.4167,
-            "Z": -619.77936
+            "X": -287.8615,
+            "Y": -143.50005,
+            "Z": -520.28687
           },
           "TerritoryId": 959,
-          "InteractionType": "WalkTo",
-          "DisableNavmesh": true
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4241
         },
         {
           "DataId": 1038928,
@@ -49,7 +58,8 @@
             "Z": -504.26492
           },
           "TerritoryId": 959,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Mare Lamentorum - Bestways Burrow"
         }
       ]
     },
index 0370b779e58558feeae0db6a17162366c64b088f..00c79a9a8479de8f3b0173ed1f7a39eeb33d86b3 100644 (file)
           "AetheryteShortcut": "Mare Lamentorum - Bestways Burrow",
           "JumpDestination": {
             "Position": {
-              "X": 307.72073,
-              "Y": -143.15913,
-              "Z": -563.4788
+              "X": 315.84082,
+              "Y": -156.2339,
+              "Z": -577.15063
             },
             "StopDistance": 5
           }
index 031857213b64d5e10845f15b4fa2ababe586b4bf..7d71fa7aebf94fcee1f6f1c3f40ac19c4aceba8d 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1041555,
+          "Position": {
+            "X": 26.443848,
+            "Y": -129.20917,
+            "Z": -536.9497
+          },
+          "TerritoryId": 959,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4516,
+          "AetheryteShortcut": "Mare Lamentorum - Bestways Burrow",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "QuestsCompleted": [4516]
+            }
+          }
+        },
+        {
+          "DataId": 1041123,
+          "Position": {
+            "X": -81.864685,
+            "Y": -132.74333,
+            "Z": -521.6602
+          },
+          "TerritoryId": 959,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4253,
+          "DialogueChoices": [
+            {
+              "ExcelSheet": "quest/042/AktKze014_04253",
+              "Type": "List",
+              "Prompt": "TEXT_AKTKZE014_04253_Q1_000_000",
+              "Answer": "TEXT_AKTKZE014_04253_A1_000_002"
+            }
+          ]
+        },
         {
           "DataId": 2012664,
           "Position": {
@@ -30,7 +66,6 @@
           },
           "TerritoryId": 959,
           "InteractionType": "Interact",
-          "AetheryteShortcut": "Mare Lamentorum - Bestways Burrow",
           "TargetTerritoryId": 959
         },
         {
index 1fc767aa0f0c24dac76b0716ea45734eb03400b8..87d06dab6af45cff961461fb554fecbe6240017a 100644 (file)
       "Sequence": 255,
       "Steps": [
         {
+          "DataId": 1040669,
           "Position": {
-            "X": 425.544,
-            "Y": 3.1257756,
-            "Z": -218.32741
+            "X": 381.64343,
+            "Y": 3.1891773,
+            "Z": -207.20227
           },
           "TerritoryId": 957,
-          "InteractionType": "WalkTo",
-          "Mount": true,
-          "DisableNavmesh": true
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4259
+        },
+        {
+          "DataId": 1040864,
+          "Position": {
+            "X": 462.51624,
+            "Y": 14.320099,
+            "Z": -219.86731
+          },
+          "TerritoryId": 957,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4257
         },
         {
           "DataId": 1039064,
index 2abf16834abaafecee782ab76ce4a2e2c0b70834..4eea5d8edf9587f4d7057a0285458efe20713735 100644 (file)
@@ -12,7 +12,7 @@
             "Y": 3.1168795,
             "Z": -262.62305
           },
-          "StopDistance": 5,
+          "StopDistance": 8,
           "TerritoryId": 957,
           "InteractionType": "AcceptQuest"
         }
@@ -29,7 +29,8 @@
             "Z": -597.83325
           },
           "TerritoryId": 957,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "Fly": true
         }
       ]
     },
@@ -45,7 +46,8 @@
           "TerritoryId": 957,
           "InteractionType": "WalkTo",
           "Comment": "Travel to Radz-at-Han",
-          "TargetTerritoryId": 963
+          "TargetTerritoryId": 963,
+          "Fly": true
         },
         {
           "DataId": 1040354,
index f8495547473a7a1726a8286ad45b66956c9c1858..e4748e24ddb3ba66d6fac7eaf73ebcf5ddbf95cc 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1041328,
+          "Position": {
+            "X": 166.39954,
+            "Y": 9.457411,
+            "Z": 236.34692
+          },
+          "TerritoryId": 961,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4507
+        },
         {
           "DataId": 1040073,
           "Position": {
index 1283689eabd91960cca745ef309e54e339ea3dca..200a1de60179605b2b17b13031a5cbab1ac0157c 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1037969,
+          "Position": {
+            "X": -611.90204,
+            "Y": -22.39482,
+            "Z": 510.42944
+          },
+          "TerritoryId": 961,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4288
+        },
         {
           "DataId": 1040092,
           "Position": {
index 31df1410e5f952afa8c89ed6d070ba30cd8a877a..28f3459691b5ecc9ee92371795e4dc2d3cf462fb 100644 (file)
     {
       "Sequence": 3,
       "Steps": [
+        {
+          "DataId": 1041369,
+          "Position": {
+            "X": -639.85657,
+            "Y": 162.30406,
+            "Z": -189.47137
+          },
+          "TerritoryId": 961,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Elpis - Poieten Oikos",
+          "PickUpQuestId": 4511,
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "QuestsCompleted": [
+                4511
+              ]
+            }
+          }
+        },
+        {
+          "DataId": 1041847,
+          "Position": {
+            "X": -484.2146,
+            "Y": 141.86789,
+            "Z": -97.21527
+          },
+          "TerritoryId": 961,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4313,
+          "AetheryteShortcut": "Elpis - Poieten Oikos",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "QuestsCompleted": [
+                4313
+              ]
+            }
+          },
+          "$": "Teleporting at the start of the quest, as navmesh gets stuck on a rock otherwise"
+        },
+        {
+          "Position": {
+            "X": -531.21313,
+            "Y": 159.97144,
+            "Z": -244.95073
+          },
+          "TerritoryId": 961,
+          "InteractionType": "WalkTo"
+        },
         {
           "DataId": 2012151,
           "Position": {
           },
           "TerritoryId": 961,
           "InteractionType": "Interact",
-          "AetheryteShortcut": "Elpis - Poieten Oikos",
           "DialogueChoices": [
             {
               "Type": "YesNo",
index 20ffb4a15e3d2c77c4b592107d87751eea087cd7..22e3ab2bf1ebf8684dc3784dae337cfa02531eac 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1041667,
+          "Position": {
+            "X": 443.96118,
+            "Y": 65.162,
+            "Z": -105.4552
+          },
+          "TerritoryId": 956,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4480
+        },
         {
           "Position": {
             "X": 5.4520116,
index cb81a4f33f85536f6ea93017d2d7dd516c0085ab..b0856bfc1ad513572084d514dbc1bf91fe6e2cf1 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1041129,
+          "Position": {
+            "X": -23.575256,
+            "Y": -31.53021,
+            "Z": 1.8463135
+          },
+          "TerritoryId": 956,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4329
+        },
+        {
+          "DataId": 1041683,
+          "Position": {
+            "X": -29.984009,
+            "Y": -31.53043,
+            "Z": -23.758362
+          },
+          "TerritoryId": 956,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4484,
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "ExcelSheet": "quest/044/AktKzi101_04484",
+              "Prompt": "TEXT_AKTKZI101_04484_Q1_000_000",
+              "Answer": "TEXT_AKTKZI101_04484_A1_000_002"
+            }
+          ]
+        },
+        {
+          "DataId": 1041313,
+          "Position": {
+            "X": 89.28052,
+            "Y": -17.530382,
+            "Z": -74.906555
+          },
+          "TerritoryId": 956,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4320,
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "ExcelSheet": "quest/043/AktKzi005_04320",
+              "Prompt": "TEXT_AKTKZI005_04320_Q1_000_000",
+              "Answer": "TEXT_AKTKZI005_04320_A1_000_003"
+            }
+          ]
+        },
         {
           "DataId": 1040444,
           "Position": {
index b3cf7f4235e15b30bc5c21293e17b6fe2c99c5f4..d13967ffb047f5682f94b6994ec97bb966b401e4 100644 (file)
             "Z": 301.63266
           },
           "TerritoryId": 956,
-          "InteractionType": "WalkTo"
+          "InteractionType": "WalkTo",
+          "RestartNavigationIfCancelled": false
         }
       ]
     },
index 8a9d75af85515971e4615c1bd9817c6e8c22350a..70d7ed5ef99a2ec81f49cbeced8e36b799d854a4 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "DataId": 1040876,
+          "Position": {
+            "X": 49.42395,
+            "Y": 269.25684,
+            "Z": -523.2472
+          },
+          "TerritoryId": 960,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4342
+        },
+        {
+          "DataId": 1038016,
+          "Position": {
+            "X": 105.42456,
+            "Y": 269.29584,
+            "Z": -454.3069
+          },
+          "TerritoryId": 960,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4346
+        },
         {
           "DataId": 1039787,
           "Position": {
index b8d7fcf70130e0e80c1e419eab2b8c432b45217a..35dcefaf157fa9f043be428db426abc897aeb34b 100644 (file)
       "Sequence": 1,
       "Steps": [
         {
-          "DataId": 2012032,
+          "DataId": 1041656,
           "Position": {
-            "X": 661.76843,
-            "Y": 439.96326,
-            "Z": 411.73413
+            "X": 510.3075,
+            "Y": 436.9997,
+            "Z": 307.17932
           },
           "TerritoryId": 960,
-          "InteractionType": "AttuneAetherCurrent",
-          "AetherCurrentId": 2818391
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4355
+        },
+        {
+          "DataId": 1038043,
+          "Position": {
+            "X": 470.4203,
+            "Y": 437.00183,
+            "Z": 315.81592
+          },
+          "TerritoryId": 960,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 4354,
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "ExcelSheet": "quest/043/AktKzk001_04354",
+              "Prompt": "TEXT_AKTKZK001_04354_Q1_000_100",
+              "Answer": "TEXT_AKTKZK001_04354_A2_000_100"
+            }
+          ]
         },
         {
           "DataId": 1040343,
diff --git a/QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4463_You're Not Alone.json b/QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4463_You're Not Alone.json
new file mode 100644 (file)
index 0000000..036101b
--- /dev/null
@@ -0,0 +1,221 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1041168,
+          "Position": {
+            "X": 222.52222,
+            "Y": 565.99994,
+            "Z": 313.1914
+          },
+          "TerritoryId": 960,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2012364,
+          "Position": {
+            "X": 203.9978,
+            "Y": 565.9723,
+            "Z": 296.98633
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKMG114_04463_Q1_000_031",
+              "Answer": "TEXT_AKTKMG114_04463_A1_000_033"
+            }
+          ],
+          "$.0": "[1]",
+          "$.1": "QuestVariables if done first: 16 0 0 16 0 128"
+        },
+        {
+          "DataId": 2012367,
+          "Position": {
+            "X": 185.74805,
+            "Y": 568.902,
+            "Z": 240.03955
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ],
+          "$.0": "[2]",
+          "$.1": "QuestVariables if done after [1]: 32 16 0 16 0 144"
+        },
+        {
+          "DataId": 2012368,
+          "Position": {
+            "X": 163.16467,
+            "Y": 567.13196,
+            "Z": 280.93384
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            8
+          ],
+          "$.0": "[3]",
+          "$.1": "QuestVariables if done after [1, 2]: 48 17 0 16 0 152"
+        },
+        {
+          "DataId": 2012366,
+          "Position": {
+            "X": 157.24414,
+            "Y": 566.03345,
+            "Z": 295.97925
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ],
+          "$.0": "[4]",
+          "$.1": "QuestVariables if done after [1, 2, 3]: 65 17 0 16 0 184"
+        },
+        {
+          "DataId": 2012369,
+          "Position": {
+            "X": 104.29541,
+            "Y": 569.2682,
+            "Z": 297.16943
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            4
+          ],
+          "$.0": "[5]",
+          "$.1": "QuestVariables if done after [1, 2, 3, 4]: 81 17 16 16 0 188"
+        },
+        {
+          "DataId": 2012365,
+          "Position": {
+            "X": 78.99597,
+            "Y": 566.27747,
+            "Z": 241.9928
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_AKTKMG114_04463_Q2_000_061",
+              "Answer": "TEXT_AKTKMG114_04463_A2_000_063"
+            }
+          ],
+          "$.0": "[6]",
+          "$.1": "QuestVariables if done first: 16 0 1 0 0 64"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1041171,
+          "Position": {
+            "X": 39.993896,
+            "Y": 567.5,
+            "Z": 192.88928
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1041170,
+          "Position": {
+            "X": 145.28113,
+            "Y": 566,
+            "Z": 390.7987
+          },
+          "TerritoryId": 960,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "Position": {
+            "X": 1.462573,
+            "Y": 637.1029,
+            "Z": 2.690414
+          },
+          "TerritoryId": 1027,
+          "InteractionType": "WalkTo"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1041173,
+          "Position": {
+            "X": 1.663208,
+            "Y": 637.10297,
+            "Z": 5.2338257
+          },
+          "StopDistance": 5,
+          "TerritoryId": 960,
+          "InteractionType": "CompleteQuest",
+          "DisableNavmesh": true
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json b/QuestPaths/6.x - Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json
deleted file mode 100644 (file)
index 46a3657..0000000
+++ /dev/null
@@ -1,220 +0,0 @@
-{
-  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
-  "Author": "liza",
-  "QuestSequence": [
-    {
-      "Sequence": 0,
-      "Steps": [
-        {
-          "DataId": 1041168,
-          "Position": {
-            "X": 222.52222,
-            "Y": 565.99994,
-            "Z": 313.1914
-          },
-          "TerritoryId": 960,
-          "InteractionType": "AcceptQuest"
-        }
-      ]
-    },
-    {
-      "Sequence": 1,
-      "Steps": [
-        {
-          "DataId": 2012364,
-          "Position": {
-            "X": 203.9978,
-            "Y": 565.9723,
-            "Z": 296.98633
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact",
-          "CompletionQuestVariablesFlags": [
-            null,
-            null,
-            null,
-            null,
-            null,
-            128
-          ],
-          "DialogueChoices": [
-            {
-              "Type": "List",
-              "Prompt": "TEXT_AKTKMG114_04463_Q1_000_031",
-              "Answer": "TEXT_AKTKMG114_04463_A1_000_033"
-            }
-          ],
-          "$.0": "[1]",
-          "$.1": "QuestVariables if done first: 16 0 0 16 0 128"
-        },
-        {
-          "DataId": 2012367,
-          "Position": {
-            "X": 185.74805,
-            "Y": 568.902,
-            "Z": 240.03955
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact",
-          "CompletionQuestVariablesFlags": [
-            null,
-            null,
-            null,
-            null,
-            null,
-            16
-          ],
-          "$.0": "[2]",
-          "$.1": "QuestVariables if done after [1]: 32 16 0 16 0 144"
-        },
-        {
-          "DataId": 2012368,
-          "Position": {
-            "X": 163.16467,
-            "Y": 567.13196,
-            "Z": 280.93384
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact",
-          "CompletionQuestVariablesFlags": [
-            null,
-            null,
-            null,
-            null,
-            null,
-            8
-          ],
-          "$.0": "[3]",
-          "$.1": "QuestVariables if done after [1, 2]: 48 17 0 16 0 152"
-        },
-        {
-          "DataId": 2012366,
-          "Position": {
-            "X": 157.24414,
-            "Y": 566.03345,
-            "Z": 295.97925
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact",
-          "CompletionQuestVariablesFlags": [
-            null,
-            null,
-            null,
-            null,
-            null,
-            32
-          ],
-          "$.0": "[4]",
-          "$.1": "QuestVariables if done after [1, 2, 3]: 65 17 0 16 0 184"
-        },
-        {
-          "DataId": 2012369,
-          "Position": {
-            "X": 104.29541,
-            "Y": 569.2682,
-            "Z": 297.16943
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact",
-          "CompletionQuestVariablesFlags": [
-            null,
-            null,
-            null,
-            null,
-            null,
-            4
-          ],
-          "$.0": "[5]",
-          "$.1": "QuestVariables if done after [1, 2, 3, 4]: 81 17 16 16 0 188"
-        },
-        {
-          "DataId": 2012365,
-          "Position": {
-            "X": 78.99597,
-            "Y": 566.27747,
-            "Z": 241.9928
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact",
-          "CompletionQuestVariablesFlags": [
-            null,
-            null,
-            null,
-            null,
-            null,
-            64
-          ],
-          "DialogueChoices": [
-            {
-              "Type": "List",
-              "Prompt": "TEXT_AKTKMG114_04463_Q2_000_061",
-              "Answer": "TEXT_AKTKMG114_04463_A2_000_063"
-            }
-          ],
-          "$.0": "[6]",
-          "$.1": "QuestVariables if done first: 16 0 1 0 0 64"
-        }
-      ]
-    },
-    {
-      "Sequence": 2,
-      "Steps": [
-        {
-          "DataId": 1041171,
-          "Position": {
-            "X": 39.993896,
-            "Y": 567.5,
-            "Z": 192.88928
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact"
-        }
-      ]
-    },
-    {
-      "Sequence": 3,
-      "Steps": [
-        {
-          "DataId": 1041170,
-          "Position": {
-            "X": 145.28113,
-            "Y": 566,
-            "Z": 390.7987
-          },
-          "TerritoryId": 960,
-          "InteractionType": "Interact"
-        }
-      ]
-    },
-    {
-      "Sequence": 4,
-      "Steps": [
-        {
-          "Position": {
-            "X": 1.462573,
-            "Y": 637.1029,
-            "Z": 2.690414
-          },
-          "TerritoryId": 1027,
-          "InteractionType": "WalkTo"
-        }
-      ]
-    },
-    {
-      "Sequence": 255,
-      "Steps": [
-        {
-          "DataId": 1041173,
-          "Position": {
-            "X": 1.663208,
-            "Y": 637.10297,
-            "Z": 5.2338257
-          },
-          "StopDistance": 5,
-          "TerritoryId": 960,
-          "InteractionType": "CompleteQuest"
-        }
-      ]
-    }
-  ]
-}
index 4fb918462be78e5142bf92bb93d73928b1565ce3..af09a13a4fa600ec41cbee3359dbd81abd366a0d 100644 (file)
@@ -18,7 +18,8 @@
             "Z": 4.2266846
           },
           "TerritoryId": 960,
-          "InteractionType": "AcceptQuest"
+          "InteractionType": "AcceptQuest",
+          "DisableNavmesh": true
         }
       ]
     },