First draft of Ul'dah start quests v1.16
authorLiza Carvelli <liza@carvel.li>
Thu, 25 Jul 2024 00:18:17 +0000 (02:18 +0200)
committerLiza Carvelli <liza@carvel.li>
Thu, 25 Jul 2024 00:18:37 +0000 (02:18 +0200)
44 files changed:
QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/123_ARC_Close to Home.json
QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/124_CNJ_Close to Home.json
QuestPaths/2.x - A Realm Reborn/MSQ-1/Gridania/85_LNC_Close to Home.json
QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/108_MRD_Close to Home.json
QuestPaths/2.x - A Realm Reborn/MSQ-1/Limsa/109_ACN_Close to Home.json
QuestPaths/2.x - A Realm Reborn/MSQ-1/Shared/245_It's Probably Pirates.json
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json [new file with mode: 0644]
QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json [new file with mode: 0644]
QuestPaths/quest-v1.json
Questionable.Model/V1/Converter/EmoteConverter.cs
Questionable.Model/V1/EEmote.cs
Questionable/GameFunctions.cs
Questionable/Questionable.csproj
Questionable/Windows/QuestSelectionWindow.cs

diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/BLM/345_Way of the Thaumaturge.json
new file mode 100644 (file)
index 0000000..bf599da
--- /dev/null
@@ -0,0 +1,44 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "Disabled": true,
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002279,
+          "Position": {
+            "X": -196.8872,
+            "Y": 18.459997,
+            "Z": 59.952637
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1001709,
+          "Position": {
+            "X": -240.4975,
+            "Y": 18.7,
+            "Z": 85.58777
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_CLSTHM020_00345_Q1_001_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/GLA/253_Way of the Gladiator.json
new file mode 100644 (file)
index 0000000..a9da224
--- /dev/null
@@ -0,0 +1,29 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "Disabled": true,
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002277,
+          "Position": {
+            "X": -97.550964,
+            "Y": 7.05,
+            "Z": 23.605652
+          },
+          "TerritoryId": 131,
+          "InteractionType": "AcceptQuest",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_CLSGLA020_00253_Q1_000_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json b/QuestPaths/2.x - A Realm Reborn/Class Quests/PGL/533_Way of the Pugilist.json
new file mode 100644 (file)
index 0000000..d02c7e2
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "Disabled": true,
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001286,
+          "Position": {
+            "X": -88.9754,
+            "Y": 2.55,
+            "Z": -51.163513
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    }
+  ]
+}
index 31dc0077745cddedeb560f0f72482be5df775212..2086656079102be224bafd1d0b53989927c687fd 100644 (file)
@@ -68,7 +68,8 @@
           },
           "TerritoryId": 132,
           "InteractionType": "Interact",
-          "Comment": "Pick up Class Quest"
+          "Comment": "Pick up Class Quest",
+          "Disabled": true
         },
         {
           "Position": {
index 4511ffc61b83194cf39a015ffad2a823217734ac..318563cfa10583d5fe30982522f611735075dfc1 100644 (file)
           },
           "TerritoryId": 133,
           "InteractionType": "Interact",
-          "Comment": "Pick up Class Quest"
+          "Comment": "Pick up Class Quest",
+          "Disabled": true
         },
         {
           "DataId": 1000100,
index 6c9df7ad0cc33a0cb3ffe6e15bfba6cf3cba879e..5dbe0c312000bc8b8ea47aa08936787f6a7aa832 100644 (file)
           },
           "TerritoryId": 133,
           "InteractionType": "Interact",
-          "Comment": "Pick up Class Quest"
+          "Comment": "Pick up Class Quest",
+          "Disabled": true
         },
         {
           "TerritoryId": 133,
index 37b12c3e510d2720adbed107cfa665c2660862da..a1fbec98d16af1d25b069a4a2ba54b486526e19e 100644 (file)
             "Z": 3.5552979
           },
           "TerritoryId": 181,
-          "InteractionType": "Interact",
-          "Comment": "Required to accept this Quest; should link to a QuestId"
-        },
-        {
-          "DataId": 1000969,
-          "Position": {
-            "X": 7.9193726,
-            "Y": 40.000175,
-            "Z": 17.471558
-          },
-          "TerritoryId": 181,
-          "InteractionType": "Interact",
-          "DialogueChoices": [
-            {
-              "Type": "YesNo",
-              "ExcelSheet": "quest/001/ManSea001_00107",
-              "Prompt": "TEXT_MANSEA001_00107_Q1_000_1",
-              "Yes": true
-            }
-          ]
-        },
-        {
-          "DataId": 2001563,
-          "Position": {
-            "X": 3.616333,
-            "Y": 20.004517,
-            "Z": 9.750427
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest; the next few entries should be run as part of a separate quest"
-        },
-        {
-          "DataId": 2001564,
-          "Position": {
-            "X": -3.0671387,
-            "Y": 20.004517,
-            "Z": 9.964111
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001565,
-          "Position": {
-            "X": -11.39856,
-            "Y": 19.97406,
-            "Z": 6.6376343
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001566,
-          "Position": {
-            "X": -18.32611,
-            "Y": 20.004517,
-            "Z": 1.7241821
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001567,
-          "Position": {
-            "X": -30.47229,
-            "Y": 19.97406,
-            "Z": 0.8086548
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001568,
-          "Position": {
-            "X": -44.724243,
-            "Y": 20.004517,
-            "Z": -0.5036011
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 1003604,
-          "Position": {
-            "X": -60.44104,
-            "Y": 18.00033,
-            "Z": -4.348877
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "Comment": "Quest Turn-In (Making a Name)"
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 111
         },
         {
           "TerritoryId": 129,
           },
           "TerritoryId": 128,
           "InteractionType": "Interact",
-          "Comment": "Pick up Class Quest"
+          "Comment": "Pick up Class Quest",
+          "Disabled": true
         },
         {
           "DataId": 1000972,
index 23a804e4b98c6a1d8b3385785f62557675dfa2bc..71d749ed166ff50d5633db1357402f70c5445fd5 100644 (file)
             "Z": 3.5552979
           },
           "TerritoryId": 181,
-          "InteractionType": "Interact",
-          "Comment": "Required to accept this Quest; should link to a QuestId"
-        },
-        {
-          "DataId": 1000969,
-          "Position": {
-            "X": 7.9193726,
-            "Y": 40.000175,
-            "Z": 17.471558
-          },
-          "TerritoryId": 181,
-          "InteractionType": "Interact",
-          "DialogueChoices": [
-            {
-              "Type": "YesNo",
-              "ExcelSheet": "quest/001/ManSea001_00107",
-              "Prompt": "TEXT_MANSEA001_00107_Q1_000_1",
-              "Yes": true
-            }
-          ]
-        },
-        {
-          "DataId": 2001563,
-          "Position": {
-            "X": 3.616333,
-            "Y": 20.004517,
-            "Z": 9.750427
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest; the next few entries should be run as part of a separate quest"
-        },
-        {
-          "DataId": 2001564,
-          "Position": {
-            "X": -3.0671387,
-            "Y": 20.004517,
-            "Z": 9.964111
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001565,
-          "Position": {
-            "X": -11.39856,
-            "Y": 19.97406,
-            "Z": 6.6376343
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001566,
-          "Position": {
-            "X": -18.32611,
-            "Y": 20.004517,
-            "Z": 1.7241821
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001567,
-          "Position": {
-            "X": -30.47229,
-            "Y": 19.97406,
-            "Z": 0.8086548
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 2001568,
-          "Position": {
-            "X": -44.724243,
-            "Y": 20.004517,
-            "Z": -0.5036011
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "$": "Making a Name: can't abandon quest"
-        },
-        {
-          "DataId": 1003604,
-          "Position": {
-            "X": -60.44104,
-            "Y": 18.00033,
-            "Z": -4.348877
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "Comment": "Quest Turn-In (Making a Name)"
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 111
         },
         {
           "TerritoryId": 129,
           "InteractionType": "AttuneAetheryte",
-          "Aetheryte": "Gridania",
+          "Aetheryte": "Limsa Lominsa",
           "CompletionQuestVariablesFlags": [
             null,
             null,
           },
           "TerritoryId": 129,
           "InteractionType": "Interact",
-          "Comment": "Pick up Class Quest"
+          "Comment": "Pick up Class Quest",
+          "Disabled": true
         },
         {
           "TerritoryId": 129,
index 7c630a799529aec212632cd51127d7e3d404c083..5102c4f492974084cbc9b370611b619de946267b 100644 (file)
             "Z": -13.260071
           },
           "TerritoryId": 128,
-          "InteractionType": "Interact",
+          "InteractionType": "AcceptQuest",
           "Comment": "Accepting 'Rising to the Challenge'"
         },
-        {
-          "DataId": 1003598,
-          "Position": {
-            "X": -12.069946,
-            "Y": 40.00053,
-            "Z": 11.459534
-          },
-          "TerritoryId": 128,
-          "InteractionType": "Interact",
-          "Comment": "'Rising to the Challenge'"
-        },
-        {
-          "DataId": 1005410,
-          "Position": {
-            "X": -182.45215,
-            "Y": 1.9999955,
-            "Z": 208.75867
-          },
-          "TerritoryId": 129,
-          "InteractionType": "Interact",
-          "Comment": "'Rising to the Challenge'",
-          "AethernetShortcut": [
-            "[Limsa Lominsa] The Aftcastle",
-            "[Limsa Lominsa] Fishermens' Guild"
-          ]
-        },
         {
           "DataId": 1003621,
           "Position": {
@@ -68,7 +42,8 @@
             "Z": 208.66711
           },
           "TerritoryId": 129,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "Comment": "NG+: Requires manual teleport to Lower Decks"
         }
       ]
     },
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/303_Step Nine.json
new file mode 100644 (file)
index 0000000..9c70f0c
--- /dev/null
@@ -0,0 +1,52 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001500,
+          "Position": {
+            "X": 81.77307,
+            "Y": 1.051391,
+            "Z": 311.23828
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1001455,
+          "Position": {
+            "X": 59.952637,
+            "Y": 0.99176025,
+            "Z": 255.8479
+          },
+          "StopDistance": 7,
+          "TerritoryId": 141,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001541,
+          "Position": {
+            "X": -99.4126,
+            "Y": -11.39856,
+            "Z": -41.73346
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/307_Out of House and Home.json
new file mode 100644 (file)
index 0000000..7726be0
--- /dev/null
@@ -0,0 +1,56 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001447,
+          "Position": {
+            "X": -32.6391,
+            "Y": -1.0332576,
+            "Z": -148.51611
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2000268,
+          "Position": {
+            "X": 25.680908,
+            "Y": 13.076904,
+            "Z": 47.80652
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterItemUse",
+          "ItemId": 2000212,
+          "KillEnemyDataIds": [
+            187
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001447,
+          "Position": {
+            "X": -32.6391,
+            "Y": -1.0332576,
+            "Z": -148.51611
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/320_Way Down in the Hole.json
new file mode 100644 (file)
index 0000000..cfe0239
--- /dev/null
@@ -0,0 +1,201 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001578,
+          "Position": {
+            "X": -35.446716,
+            "Y": -2.057618,
+            "Z": -154.95538
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1002947,
+          "Position": {
+            "X": -95.71985,
+            "Y": -11.35,
+            "Z": -44.449524
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1002949,
+          "Position": {
+            "X": -82.71924,
+            "Y": -11.350104,
+            "Z": -36.66742
+          },
+          "StopDistance": 2,
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 1002948,
+          "Position": {
+            "X": -80.46088,
+            "Y": -12.785964,
+            "Z": -39.44464
+          },
+          "StopDistance": 7,
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "DataId": 1002950,
+          "Position": {
+            "X": -80.76605,
+            "Y": -12.819771,
+            "Z": -34.439636
+          },
+          "StopDistance": 7,
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "DataId": 1002951,
+          "Position": {
+            "X": -80.094604,
+            "Y": -12.790767,
+            "Z": -33.463074
+          },
+          "StopDistance": 7,
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1002947,
+          "Position": {
+            "X": -95.71985,
+            "Y": -11.35,
+            "Z": -44.449524
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "Position": {
+            "X": -199.35687,
+            "Y": -2.8170738,
+            "Z": 57.860172
+          },
+          "TerritoryId": 141,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "Position": {
+            "X": -215.15814,
+            "Y": -30.64667,
+            "Z": 96.92529
+          },
+          "TerritoryId": 141,
+          "InteractionType": "WalkTo",
+          "DisableNavmesh": true
+        },
+        {
+          "DataId": 1002955,
+          "Position": {
+            "X": -228.47339,
+            "Y": -30.853842,
+            "Z": 117.29602
+          },
+          "TerritoryId": 141,
+          "InteractionType": "SinglePlayerDuty"
+        }
+      ]
+    },
+    {
+      "Sequence": 6,
+      "Steps": [
+        {
+          "DataId": 1002947,
+          "Position": {
+            "X": -95.71985,
+            "Y": -11.35,
+            "Z": -44.449524
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Ul'dah",
+          "AethernetShortcut": [
+            "[Ul'dah] Aetheryte Plaza",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/328_Supply and Demands.json
new file mode 100644 (file)
index 0000000..d7476c3
--- /dev/null
@@ -0,0 +1,36 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002065,
+          "Position": {
+            "X": 60.9292,
+            "Y": 45.14234,
+            "Z": -205.005
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1002061,
+          "Position": {
+            "X": 240.98572,
+            "Y": 58.357986,
+            "Z": -160.99799
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/329_The Perfect Swarm.json
new file mode 100644 (file)
index 0000000..7822367
--- /dev/null
@@ -0,0 +1,57 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002061,
+          "Position": {
+            "X": 240.98572,
+            "Y": 58.357986,
+            "Z": -160.99799
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "Position": {
+            "X": 203.66704,
+            "Y": 51.853172,
+            "Z": -150.48145
+          },
+          "TerritoryId": 140,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "OverworldEnemies",
+          "ComplexCombatData": [
+            {
+              "DataId": 136,
+              "MinimumKillCount": 4
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1002058,
+          "Position": {
+            "X": 59.616943,
+            "Y": 45.157562,
+            "Z": -215.89996
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/330_Last Letter to Lost Hope.json
new file mode 100644 (file)
index 0000000..4845ad1
--- /dev/null
@@ -0,0 +1,61 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002058,
+          "Position": {
+            "X": 59.616943,
+            "Y": 45.157562,
+            "Z": -215.89996
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "Position": {
+            "X": 263.7443,
+            "Y": 53.7287,
+            "Z": -12.175757
+          },
+          "TerritoryId": 140,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 1001604,
+          "Position": {
+            "X": -257.64862,
+            "Y": -0.28353235,
+            "Z": 25.223145
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001605,
+          "Position": {
+            "X": 94.46863,
+            "Y": 0.34075314,
+            "Z": -272.60242
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Central Thanalan - Black Brush Station"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/332_Passing the Blade.json
new file mode 100644 (file)
index 0000000..9e3d0f4
--- /dev/null
@@ -0,0 +1,37 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001605,
+          "Position": {
+            "X": 94.46863,
+            "Y": 0.34075314,
+            "Z": -272.60242
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1002058,
+          "Position": {
+            "X": 59.616943,
+            "Y": 45.157562,
+            "Z": -215.89996
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Western Thanalan - Horizon"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/333_Following Footfalls.json
new file mode 100644 (file)
index 0000000..ca97ad4
--- /dev/null
@@ -0,0 +1,36 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002058,
+          "Position": {
+            "X": 59.616943,
+            "Y": 45.157562,
+            "Z": -215.89996
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1002066,
+          "Position": {
+            "X": -176.95892,
+            "Y": 15.652092,
+            "Z": -270.98505
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/334_Storms on the Horizon.json
new file mode 100644 (file)
index 0000000..b44d988
--- /dev/null
@@ -0,0 +1,46 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002067,
+          "Position": {
+            "X": -178.94263,
+            "Y": 15.632084,
+            "Z": -269.9779
+          },
+          "StopDistance": 7,
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "Position": {
+            "X": -289.1099,
+            "Y": 15.249638,
+            "Z": -209.01831
+          },
+          "TerritoryId": 140,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 1002068,
+          "Position": {
+            "X": -284.50446,
+            "Y": 13.480675,
+            "Z": -144.9455
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/336_Oh Captain, My Captain.json
new file mode 100644 (file)
index 0000000..0ee1063
--- /dev/null
@@ -0,0 +1,60 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002071,
+          "Position": {
+            "X": -324.78827,
+            "Y": 17.58331,
+            "Z": -127.61127
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "Position": {
+            "X": -243.01067,
+            "Y": 15.438055,
+            "Z": -256.949
+          },
+          "TerritoryId": 140,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 1003816,
+          "Position": {
+            "X": -235.21783,
+            "Y": 15.910468,
+            "Z": -293.1411
+          },
+          "TerritoryId": 140,
+          "InteractionType": "SinglePlayerDuty"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1002058,
+          "Position": {
+            "X": 59.616943,
+            "Y": 45.157562,
+            "Z": -215.89996
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3852_Prudence at This Junction.json
new file mode 100644 (file)
index 0000000..212dcf3
--- /dev/null
@@ -0,0 +1,57 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001541,
+          "Position": {
+            "X": -99.4126,
+            "Y": -11.39856,
+            "Z": -41.73346
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "TerritoryId": 141,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Central Thanalan - Black Brush Station"
+        },
+        {
+          "DataId": 1001447,
+          "Position": {
+            "X": -32.6391,
+            "Y": -1.0332576,
+            "Z": -148.51611
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001447,
+          "Position": {
+            "X": -32.6391,
+            "Y": -1.0332576,
+            "Z": -148.51611
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest",
+          "Comment": "All starting gear (except the hat) is ilvl 5 already"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/3853_Heir Today, Gone Tomorrow.json
new file mode 100644 (file)
index 0000000..66fdec1
--- /dev/null
@@ -0,0 +1,54 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001605,
+          "Position": {
+            "X": 94.46863,
+            "Y": 0.34075314,
+            "Z": -272.60242
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "Position": {
+            "X": 125.61467,
+            "Y": 29.092033,
+            "Z": -14.67918
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AutoOnEnterArea",
+          "KillEnemyDataIds": [
+            355
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001605,
+          "Position": {
+            "X": 94.46863,
+            "Y": 0.34075314,
+            "Z": -272.60242
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/503_Give It to Me Raw.json
new file mode 100644 (file)
index 0000000..72f5ff9
--- /dev/null
@@ -0,0 +1,107 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002061,
+          "Position": {
+            "X": 240.98572,
+            "Y": 58.357986,
+            "Z": -160.99799
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2001368,
+          "Position": {
+            "X": 297.56616,
+            "Y": 62.546753,
+            "Z": -194.04901
+          },
+          "TerritoryId": 140,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            187
+          ],
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "DataId": 2001735,
+          "Position": {
+            "X": 318.31836,
+            "Y": 63.523315,
+            "Z": -200.9461
+          },
+          "TerritoryId": 140,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            187
+          ],
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "DataId": 2001369,
+          "Position": {
+            "X": 293.01892,
+            "Y": 63.46228,
+            "Z": -236.16394
+          },
+          "TerritoryId": 140,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            187
+          ],
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1002061,
+          "Position": {
+            "X": 240.98572,
+            "Y": 58.357986,
+            "Z": -160.99799
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/528_The Ul'dahn Envoy.json
new file mode 100644 (file)
index 0000000..c43d14f
--- /dev/null
@@ -0,0 +1,366 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1004004,
+          "Position": {
+            "X": -139.29962,
+            "Y": 4.1,
+            "Z": -113.481445
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1004433,
+          "Position": {
+            "X": -23.605713,
+            "Y": 83.19999,
+            "Z": -2.3041382
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Ul'dah] Adventurers' Guild",
+            "[Ul'dah] Airship Landing"
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL200_00528_Q1_000_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 2001667,
+          "Position": {
+            "X": -45.365112,
+            "Y": 84.09241,
+            "Z": -0.80877686
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL200_00528_Q2_000_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 4,
+      "Steps": [
+        {
+          "DataId": 1002703,
+          "Position": {
+            "X": -12.375122,
+            "Y": 91.499985,
+            "Z": -0.5340576
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL200_00528_Q7_000_1",
+              "Yes": true
+            }
+          ]
+        },
+        {
+          "DataId": 1002693,
+          "Position": {
+            "X": -6.515625,
+            "Y": 91.49996,
+            "Z": -13.656921
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 5,
+      "Steps": [
+        {
+          "DataId": 1003583,
+          "Position": {
+            "X": -7.248047,
+            "Y": 91.49999,
+            "Z": -16.128845
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact",
+          "TargetTerritoryId": 129,
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "ExcelSheet": "Warp",
+              "Prompt": null,
+              "Answer": 131094
+            }
+          ]
+        },
+        {
+          "DataId": 1001029,
+          "Position": {
+            "X": 9.170593,
+            "Y": 20.999403,
+            "Z": -15.213318
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 6,
+      "Steps": [
+        {
+          "TerritoryId": 129,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Limsa Lominsa"
+        },
+        {
+          "TerritoryId": 129,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Limsa Lominsa] Hawkers' Alley"
+        },
+        {
+          "TerritoryId": 129,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Limsa Lominsa] Arcanists' Guild"
+        },
+        {
+          "TerritoryId": 129,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Limsa Lominsa] Fishermens' Guild",
+          "AethernetShortcut": [
+            "[Limsa Lominsa] Arcanists' Guild",
+            "[Limsa Lominsa] Hawkers' Alley"
+          ]
+        },
+        {
+          "Position": {
+            "X": -83.8817,
+            "Y": 18.475962,
+            "Z": -29.903847
+          },
+          "TerritoryId": 129,
+          "InteractionType": "WalkTo",
+          "TargetTerritoryId": 128,
+          "Comment": "Walk to Culinarians' Guild",
+          "AethernetShortcut": [
+            "[Limsa Lominsa] Fishermens' Guild",
+            "[Limsa Lominsa] Aetheryte Plaza"
+          ]
+        },
+        {
+          "TerritoryId": 128,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Limsa Lominsa] Culinarians' Guild"
+        },
+        {
+          "TerritoryId": 128,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Limsa Lominsa] Marauders' Guild"
+        },
+        {
+          "TerritoryId": 128,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Limsa Lominsa] The Aftcastle"
+        },
+        {
+          "DataId": 1002695,
+          "Position": {
+            "X": -25.92511,
+            "Y": 91.999954,
+            "Z": -3.6774292
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Limsa Lominsa] The Aftcastle",
+            "[Limsa Lominsa] Airship Landing"
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL200_00528_Q3_000_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 7,
+      "Steps": [
+        {
+          "DataId": 2001670,
+          "Position": {
+            "X": -11.12384,
+            "Y": 92.0271,
+            "Z": 17.166382
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL200_00528_Q4_000_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 8,
+      "Steps": [
+        {
+          "DataId": 1000109,
+          "Position": {
+            "X": 29.770264,
+            "Y": -19.000002,
+            "Z": 114.12219
+          },
+          "TerritoryId": 132,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL200_00528_Q10_000_1",
+              "Yes": true
+            }
+          ],
+          "Comment": "Gridania Arrivals Attendant"
+        },
+        {
+          "DataId": 1002830,
+          "Position": {
+            "X": 36.63684,
+            "Y": -18.800003,
+            "Z": 89.64673
+          },
+          "TerritoryId": 132,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "TerritoryId": 132,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Gridania"
+        },
+        {
+          "TerritoryId": 132,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Gridania] Archers' Guild"
+        },
+        {
+          "Position": {
+            "X": 12.761639,
+            "Y": 1.2659149,
+            "Z": -18.021421
+          },
+          "TerritoryId": 132,
+          "InteractionType": "WalkTo",
+          "TargetTerritoryId": 133,
+          "AethernetShortcut": [
+            "[Gridania] Archers' Guild",
+            "[Gridania] Aetheryte Plaza"
+          ]
+        },
+        {
+          "TerritoryId": 133,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Gridania] Leatherworkers' Guild & Shaded Bower"
+        },
+        {
+          "TerritoryId": 133,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Gridania] Lancers' Guild"
+        },
+        {
+          "TerritoryId": 133,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Gridania] Mih Khetto's Amphitheatre",
+          "AethernetShortcut": [
+            "[Gridania] Lancers' Guild",
+            "[Gridania] Leatherworkers' Guild & Shaded Bower"
+          ]
+        },
+        {
+          "Position": {
+            "X": -174.09056,
+            "Y": 10.91981,
+            "Z": -162.12527
+          },
+          "TerritoryId": 133,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "TerritoryId": 133,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Gridania] Botanists' Guild"
+        },
+        {
+          "TerritoryId": 133,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Gridania] Conjurers' Guild",
+          "AethernetShortcut": [
+            "[Gridania] Botanists' Guild",
+            "[Gridania] Mih Khetto's Amphitheatre"
+          ]
+        },
+        {
+          "DataId": 1000460,
+          "Position": {
+            "X": -159.41101,
+            "Y": 4.054107,
+            "Z": -4.1047363
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Interact"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/550_Underneath the Sultantree.json
new file mode 100644 (file)
index 0000000..dcfd5b8
--- /dev/null
@@ -0,0 +1,51 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003995,
+          "Position": {
+            "X": 75.33374,
+            "Y": 2.135708,
+            "Z": 316.33472
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1003996,
+          "Position": {
+            "X": 202.65503,
+            "Y": 14.136861,
+            "Z": 536.88855
+          },
+          "TerritoryId": 141,
+          "InteractionType": "SinglePlayerDuty"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1003995,
+          "Position": {
+            "X": 75.33374,
+            "Y": 2.135708,
+            "Z": 316.33472
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/551_Duty, Honor, Country.json
new file mode 100644 (file)
index 0000000..4710897
--- /dev/null
@@ -0,0 +1,110 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1004005,
+          "Position": {
+            "X": -123.88806,
+            "Y": 40,
+            "Z": 95.384155
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Ul'dah] Adventurers' Guild",
+            "[Ul'dah] Alchemists' Guild"
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL007_00551_Q1_000_1",
+              "Yes": true
+            }
+          ]
+        },
+        {
+          "DataId": 1004002,
+          "Position": {
+            "X": 1.0527954,
+            "Y": 0.014807776,
+            "Z": -1.6633301
+          },
+          "TerritoryId": 210,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 2001427,
+          "Position": {
+            "X": 246.93665,
+            "Y": -17.105408,
+            "Z": -131.48706
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Central Thanalan - Black Brush Station"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1004005,
+          "Position": {
+            "X": -123.88806,
+            "Y": 40,
+            "Z": 95.384155
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Ul'dah",
+          "AethernetShortcut": [
+            "[Ul'dah] Aetheryte Plaza",
+            "[Ul'dah] Alchemists' Guild"
+          ],
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_MANWIL007_00551_Q1_000_1",
+              "Yes": true
+            }
+          ]
+        },
+        {
+          "DataId": 1004003,
+          "Position": {
+            "X": 0.015197754,
+            "Y": 0.014807776,
+            "Z": -1.6937866
+          },
+          "TerritoryId": 210,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/552_A Royal Reception.json
new file mode 100644 (file)
index 0000000..5fa0c17
--- /dev/null
@@ -0,0 +1,71 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "TerritoryId": 130,
+          "InteractionType": "EquipItem",
+          "ItemId": 4196
+        },
+        {
+          "DataId": 1001821,
+          "Position": {
+            "X": -24.124573,
+            "Y": 38.000004,
+            "Z": 85.31323
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Ul'dah] Adventurers' Guild",
+            "[Ul'dah] The Chamber of Rule"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 2001011,
+          "Position": {
+            "X": 0.015197754,
+            "Y": 1.9683228,
+            "Z": 8.132996
+          },
+          "TerritoryId": 178,
+          "InteractionType": "Interact",
+          "TargetTerritoryId": 130
+        },
+        {
+          "DataId": 1004004,
+          "Position": {
+            "X": -139.29962,
+            "Y": 4.1,
+            "Z": -113.481445
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/568_GLA_Close to Home.json
new file mode 100644 (file)
index 0000000..1624cbd
--- /dev/null
@@ -0,0 +1,160 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003988,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.84338
+          },
+          "TerritoryId": 182,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Adventurers' Guild"
+        },
+        {
+          "Position": {
+            "X": 95.43315,
+            "Y": 4,
+            "Z": -105.26365
+          },
+          "TerritoryId": 130,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 1003908,
+          "Position": {
+            "X": 137.95679,
+            "Y": 4.041112,
+            "Z": -41.09259
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Sapphire Avenue Exchange"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Weavers' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Miners' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Goldsmiths' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Gladiators' Guild"
+        },
+        {
+          "DataId": 1002277,
+          "Position": {
+            "X": -97.550964,
+            "Y": 7.05,
+            "Z": 23.605652
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 1002277,
+          "Position": {
+            "X": -97.550964,
+            "Y": 7.05,
+            "Z": 23.605652
+          },
+          "TerritoryId": 131,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 253,
+          "Disabled": true,
+          "Comment": "Level 1 class quest isn't finished"
+        },
+        {
+          "Position": {
+            "X": -112.64317,
+            "Y": 7.734872,
+            "Z": 9.960203
+          },
+          "TerritoryId": 131,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Thaumaturges' Guild"
+        },
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Ul'dah",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest",
+          "AethernetShortcut": [
+            "[Ul'dah] Aetheryte Plaza",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/569_PGL_Close to Home.json
new file mode 100644 (file)
index 0000000..422d4db
--- /dev/null
@@ -0,0 +1,160 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003988,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.84338
+          },
+          "TerritoryId": 182,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Adventurers' Guild"
+        },
+        {
+          "Position": {
+            "X": 95.43315,
+            "Y": 4,
+            "Z": -105.26365
+          },
+          "TerritoryId": 130,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 1003908,
+          "Position": {
+            "X": 137.95679,
+            "Y": 4.041112,
+            "Z": -41.09259
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Sapphire Avenue Exchange"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Weavers' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Miners' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Goldsmiths' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Gladiators' Guild"
+        },
+        {
+          "Position": {
+            "X": -112.64317,
+            "Y": 7.734872,
+            "Z": 9.960203
+          },
+          "TerritoryId": 131,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Thaumaturges' Guild"
+        },
+        {
+          "DataId": 1001286,
+          "Position": {
+            "X": -88.9754,
+            "Y": 2.55,
+            "Z": -51.163513
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 1001286,
+          "Position": {
+            "X": -88.9754,
+            "Y": 2.55,
+            "Z": -51.163513
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 345,
+          "Disabled": true,
+          "Comment": "Level 1 class quest isn't finished"
+        },
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Ul'dah",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest",
+          "AethernetShortcut": [
+            "[Ul'dah] Aetheryte Plaza",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/570_THM_Close to Home.json
new file mode 100644 (file)
index 0000000..e342367
--- /dev/null
@@ -0,0 +1,160 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003988,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.84338
+          },
+          "TerritoryId": 182,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Adventurers' Guild"
+        },
+        {
+          "Position": {
+            "X": 95.43315,
+            "Y": 4,
+            "Z": -105.26365
+          },
+          "TerritoryId": 130,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "DataId": 1003908,
+          "Position": {
+            "X": 137.95679,
+            "Y": 4.041112,
+            "Z": -41.09259
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Sapphire Avenue Exchange"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Weavers' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Miners' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Goldsmiths' Guild"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Gladiators' Guild"
+        },
+        {
+          "Position": {
+            "X": -112.64317,
+            "Y": 7.734872,
+            "Z": 9.960203
+          },
+          "TerritoryId": 131,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Thaumaturges' Guild"
+        },
+        {
+          "DataId": 1002279,
+          "Position": {
+            "X": -196.8872,
+            "Y": 18.459997,
+            "Z": 59.952637
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 1002279,
+          "Position": {
+            "X": -196.8872,
+            "Y": 18.459997,
+            "Z": 59.952637
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest",
+          "PickUpQuestId": 345,
+          "Disabled": true,
+          "Comment": "Level 1 class quest isn't finished"
+        },
+        {
+          "TerritoryId": 130,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Ul'dah",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest",
+          "AethernetShortcut": [
+            "[Ul'dah] Aetheryte Plaza",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/594_Coming to Ul'dah.json
new file mode 100644 (file)
index 0000000..e5e9c70
--- /dev/null
@@ -0,0 +1,36 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003987,
+          "Position": {
+            "X": 33.37146,
+            "Y": 4.0999947,
+            "Z": -151.99518
+          },
+          "TerritoryId": 182,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1003988,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.84338
+          },
+          "TerritoryId": 182,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/595_We Must Rebuild.json
new file mode 100644 (file)
index 0000000..d0cdc88
--- /dev/null
@@ -0,0 +1,61 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001834,
+          "Position": {
+            "X": -23.331116,
+            "Y": 10,
+            "Z": -43.442444
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "TargetTerritoryId": 131
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] The Chamber of Rule"
+        },
+        {
+          "TerritoryId": 131,
+          "InteractionType": "AttuneAethernetShard",
+          "AethernetShard": "[Ul'dah] Alchemists' Guild"
+        },
+        {
+          "DataId": 1003995,
+          "Position": {
+            "X": 75.33374,
+            "Y": 2.135708,
+            "Z": 316.33472
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest",
+          "AethernetShortcut": [
+            "[Ul'dah] Alchemists' Guild",
+            "[Ul'dah] Gate of Nald (Central Thanalan)"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/623_Takin' What They're Givin'.json
new file mode 100644 (file)
index 0000000..3704617
--- /dev/null
@@ -0,0 +1,45 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "TerritoryId": 140,
+          "InteractionType": "AttuneAetheryte",
+          "Aetheryte": "Western Thanalan - Horizon",
+          "AethernetShortcut": [
+            "[Ul'dah] Adventurers' Guild",
+            "[Ul'dah] Gate of the Sultana (Western Thanalan)"
+          ]
+        },
+        {
+          "DataId": 1002065,
+          "Position": {
+            "X": 60.9292,
+            "Y": 45.14234,
+            "Z": -205.005
+          },
+          "TerritoryId": 140,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/628_Secrets and Lies.json
new file mode 100644 (file)
index 0000000..8955ea0
--- /dev/null
@@ -0,0 +1,41 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002058,
+          "Position": {
+            "X": 59.616943,
+            "Y": 45.157562,
+            "Z": -215.89996
+          },
+          "TerritoryId": 140,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Ul'dah",
+          "AethernetShortcut": [
+            "[Ul'dah] Aetheryte Plaza",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/641_A Matter of Tradition.json
new file mode 100644 (file)
index 0000000..0882388
--- /dev/null
@@ -0,0 +1,89 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1004002,
+          "Position": {
+            "X": 1.0527954,
+            "Y": 0.014807776,
+            "Z": -1.6633301
+          },
+          "TerritoryId": 210,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2001695,
+          "Position": {
+            "X": 0.0305846,
+            "Y": 0.92887,
+            "Z": 10.15652
+          },
+          "TerritoryId": 210,
+          "InteractionType": "Interact",
+          "TargetTerritoryId": 131
+        },
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Ul'dah] Alchemists' Guild",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1004093,
+          "Position": {
+            "X": -25.162231,
+            "Y": 12.200003,
+            "Z": 110.795654
+          },
+          "TerritoryId": 131,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Ul'dah] Adventurers' Guild",
+            "[Ul'dah] Goldsmiths' Guild"
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1001353,
+          "Position": {
+            "X": 21.072632,
+            "Y": 7.45,
+            "Z": -78.78235
+          },
+          "TerritoryId": 130,
+          "InteractionType": "Interact",
+          "AethernetShortcut": [
+            "[Ul'dah] Goldsmiths' Guild",
+            "[Ul'dah] Adventurers' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/671_Nothing to See Here.json
new file mode 100644 (file)
index 0000000..98e6599
--- /dev/null
@@ -0,0 +1,113 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1003995,
+          "Position": {
+            "X": 75.33374,
+            "Y": 2.135708,
+            "Z": 316.33472
+          },
+          "TerritoryId": 141,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1004601,
+          "Position": {
+            "X": -62.424683,
+            "Y": 4.642519,
+            "Z": 261.28015
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "DataId": 1004600,
+          "Position": {
+            "X": 125.993774,
+            "Y": 14.462202,
+            "Z": 278.43127
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "Position": {
+            "X": 117.63772,
+            "Y": 1.6851518,
+            "Z": 296.93826
+          },
+          "TerritoryId": 141,
+          "InteractionType": "WalkTo",
+          "DisableNavmesh": false,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            -128
+          ]
+        },
+        {
+          "DataId": 1004599,
+          "Position": {
+            "X": 89.86035,
+            "Y": 4.6361504,
+            "Z": 425.40625
+          },
+          "TerritoryId": 141,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1003995,
+          "Position": {
+            "X": 75.33374,
+            "Y": 2.135708,
+            "Z": 316.33472
+          },
+          "TerritoryId": 141,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json b/QuestPaths/2.x - A Realm Reborn/MSQ-1/Ul'dah/673_Call of the Sea.json
new file mode 100644 (file)
index 0000000..1d05448
--- /dev/null
@@ -0,0 +1,42 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002829,
+          "Position": {
+            "X": -157.03064,
+            "Y": 4.0492578,
+            "Z": -2.7314453
+          },
+          "StopDistance": 5,
+          "TerritoryId": 133,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1000972,
+          "Position": {
+            "X": 20.279175,
+            "Y": 40.19993,
+            "Z": -6.1189575
+          },
+          "TerritoryId": 128,
+          "InteractionType": "CompleteQuest",
+          "AetheryteShortcut": "Limsa Lominsa",
+          "AethernetShortcut": [
+            "[Limsa Lominsa] Aetheryte Plaza",
+            "[Limsa Lominsa] The Aftcastle"
+          ]
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json b/QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/111_Making a Name.json
new file mode 100644 (file)
index 0000000..9722c62
--- /dev/null
@@ -0,0 +1,172 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1002698,
+          "Position": {
+            "X": 8.499207,
+            "Y": 39.505493,
+            "Z": 3.5552979
+          },
+          "TerritoryId": 181,
+          "InteractionType": "AcceptQuest"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1000969,
+          "Position": {
+            "X": 7.9193726,
+            "Y": 40.000175,
+            "Z": 17.471558
+          },
+          "TerritoryId": 181,
+          "InteractionType": "Interact",
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "ExcelSheet": "quest/001/ManSea001_00107",
+              "Prompt": "TEXT_MANSEA001_00107_Q1_000_1",
+              "Yes": true
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 2001563,
+          "Position": {
+            "X": 3.616333,
+            "Y": 20.004517,
+            "Z": 9.750427
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "DataId": 2001564,
+          "Position": {
+            "X": -3.0671387,
+            "Y": 20.004517,
+            "Z": 9.964111
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "DataId": 2001565,
+          "Position": {
+            "X": -11.39856,
+            "Y": 19.97406,
+            "Z": 6.6376343
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "DataId": 2001566,
+          "Position": {
+            "X": -18.32611,
+            "Y": 20.004517,
+            "Z": 1.7241821
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
+        },
+        {
+          "DataId": 2001567,
+          "Position": {
+            "X": -30.47229,
+            "Y": 19.97406,
+            "Z": 0.8086548
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            8
+          ]
+        },
+        {
+          "DataId": 2001568,
+          "Position": {
+            "X": -44.724243,
+            "Y": 20.004517,
+            "Z": -0.5036011
+          },
+          "TerritoryId": 129,
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            4
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1003604,
+          "Position": {
+            "X": -60.44104,
+            "Y": 18.00033,
+            "Z": -4.348877
+          },
+          "TerritoryId": 129,
+          "InteractionType": "CompleteQuest"
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json b/QuestPaths/2.x - A Realm Reborn/Unlocks/Misc/1431_Rising to the Challenge.json
new file mode 100644 (file)
index 0000000..95657f8
--- /dev/null
@@ -0,0 +1,56 @@
+{
+  "$schema": "https://carvel.li/questionable/quest-1.0",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1005411,
+          "Position": {
+            "X": 13.412659,
+            "Y": 40.2,
+            "Z": -13.260071
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1003598,
+          "Position": {
+            "X": -12.069946,
+            "Y": 40.00053,
+            "Z": 11.459534
+          },
+          "TerritoryId": 128,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1005410,
+          "Position": {
+            "X": -182.45215,
+            "Y": 1.9999955,
+            "Z": 208.75867
+          },
+          "TerritoryId": 129,
+          "InteractionType": "CompleteQuest",
+          "Comment": "'Rising to the Challenge'",
+          "AethernetShortcut": [
+            "[Limsa Lominsa] The Aftcastle",
+            "[Limsa Lominsa] Fishermens' Guild"
+          ]
+        }
+      ]
+    }
+  ]
+}
index 2a529e6e3a0335efce6e03dbab3e2af039220612..414beccf35c491a577990b69da6eb0b53e38ed66 100644 (file)
                           "dance",
                           "respect",
                           "lookout",
-                          "kneel"
+                          "kneel",
+                          "bow"
                         ]
                       }
                     }
index 21c1b9074421dd0400a082bf960ed0bfae1f873e..8a3275171e42e1dda236aa7e2dc63b89db841dba 100644 (file)
@@ -27,5 +27,6 @@ public sealed class EmoteConverter() : EnumConverter<EEmote>(Values)
         { EEmote.Respect, "respect" },
         { EEmote.Lookout, "lookout" },
         { EEmote.Kneel, "kneel" },
+        { EEmote.Bow, "bow" },
     };
 }
index 4a323a9f0140e33802729233035c5088337db715..6657a1dde29723c4f248facdb6a098268de3e7ad 100644 (file)
@@ -29,4 +29,5 @@ public enum EEmote
     Respect = 140,
     Lookout = 22,
     Kneel = 19,
+    Bow = 5,
 }
index a95f15abc9cac238f969bea28f4fa5673dfc46a8..a2596b2a489f8e46ecd9d63ca5de4b5c023d1670 100644 (file)
@@ -98,6 +98,8 @@ internal sealed unsafe class GameFunctions
         {
             if (_clientState.TerritoryType == 181) // Starting in Limsa
                 return (107, 0);
+            if (_clientState.TerritoryType == 182) // Starting in Ul'dah
+                return (594, 0);
             if (_clientState.TerritoryType == 183) // Starting in Gridania
                 return (39, 0);
             return default;
index 82ebeaebbc443eece52ea15e8a182bbbdfdc37a4..c6bfe1f7a8ccf2d721f0c5390175d4afa7a74949 100644 (file)
@@ -1,6 +1,6 @@
 <Project Sdk="Dalamud.NET.Sdk/9.0.2">
     <PropertyGroup>
-        <Version>1.15</Version>
+        <Version>1.16</Version>
         <OutputPath>dist</OutputPath>
         <PathMap Condition="$(SolutionDir) != ''">$(SolutionDir)=X:\</PathMap>
     </PropertyGroup>
index 971d8f183c3793e99a949ff1d52ec4fb82fb0233..9d48d69a9c6d320e230719469a5a146eca2777a1 100644 (file)
@@ -136,15 +136,14 @@ internal sealed class QuestSelectionWindow : LWindow
         float statusIconSize;
         using (var _ = _pluginInterface.UiBuilder.IconFontFixedWidthHandle.Push())
         {
-            statusIconSize = ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X +
-                             1 * ImGui.GetStyle().FramePadding.X;
+            statusIconSize = ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X;
         }
 
         ImGui.PushFont(UiBuilder.IconFont);
         var actionIconSize = ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X +
                              ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X +
                              ImGui.CalcTextSize(FontAwesomeIcon.Copy.ToIconString()).X +
-                             5 * ImGui.GetStyle().FramePadding.X +
+                             6 * ImGui.GetStyle().FramePadding.X +
                              2 * ImGui.GetStyle().ItemSpacing.X;
         ImGui.PopFont();
 
@@ -229,10 +228,10 @@ internal sealed class QuestSelectionWindow : LWindow
                 ImGui.SameLine();
 
                 if (knownQuest != null &&
-                    knownQuest.FindSequence(0)?.LastStep()?.InteractionType == EInteractionType.AcceptQuest &&
+                    knownQuest.FindSequence(0)?.LastStep()?.InteractionType == EInteractionType.AcceptQuest /* &&
                     !_gameFunctions.IsQuestAccepted(quest.QuestId) &&
                     !_gameFunctions.IsQuestLocked(quest.QuestId) &&
-                    (quest.IsRepeatable || !_gameFunctions.IsQuestAcceptedOrComplete(quest.QuestId)))
+                    (quest.IsRepeatable || !_gameFunctions.IsQuestAcceptedOrComplete(quest.QuestId))*/)
                 {
                     ImGui.BeginDisabled(_questController.NextQuest != null || _questController.SimulatedQuest != null);