Add All Saints Wake quests v3.11
authorLiza Carvelli <liza@carvel.li>
Fri, 18 Oct 2024 18:27:09 +0000 (20:27 +0200)
committerLiza Carvelli <liza@carvel.li>
Fri, 18 Oct 2024 18:27:38 +0000 (20:27 +0200)
Directory.Build.targets
QuestPaths/7.x - Dawntrail/Seasonal Events/All Saints' Wake (2024)/5184_The Aether-starved Ahriman.json [new file with mode: 0644]
QuestPaths/7.x - Dawntrail/Seasonal Events/All Saints' Wake (2024)/5185_All Fiends Sated on All Saints' Wake.json [new file with mode: 0644]
Questionable/Windows/QuestComponents/EventInfoComponent.cs

index 5883b50c564fee7eec6acaca4a4a49f4361fbaef..eb87dd28e07d084facf16961b6ab06fec4903b70 100644 (file)
@@ -1,5 +1,5 @@
 <Project>
     <PropertyGroup>
-        <Version>3.10</Version>
+        <Version>3.11</Version>
     </PropertyGroup>
 </Project>
diff --git a/QuestPaths/7.x - Dawntrail/Seasonal Events/All Saints' Wake (2024)/5184_The Aether-starved Ahriman.json b/QuestPaths/7.x - Dawntrail/Seasonal Events/All Saints' Wake (2024)/5184_The Aether-starved Ahriman.json
new file mode 100644 (file)
index 0000000..7ea3ff2
--- /dev/null
@@ -0,0 +1,100 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1050484,
+          "Position": {
+            "X": -50.003845,
+            "Y": 6.5,
+            "Z": -88.39557
+          },
+          "TerritoryId": 133,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Gridania",
+          "AethernetShortcut": [
+            "[Gridania] Aetheryte Plaza",
+            "[Gridania] Mih Khetto's Amphitheatre"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true,
+              "InTerritory": [
+                133
+              ]
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1050479,
+          "Position": {
+            "X": -157.33582,
+            "Y": 7.982081,
+            "Z": -143.69421
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1050483,
+          "Position": {
+            "X": -151.07965,
+            "Y": 5.417452,
+            "Z": -53.330322
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1050483,
+          "Position": {
+            "X": -151.07965,
+            "Y": 5.417452,
+            "Z": -53.330322
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Emote",
+          "Emote": "soothe"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1050484,
+          "Position": {
+            "X": -50.003845,
+            "Y": 6.5,
+            "Z": -88.39557
+          },
+          "TerritoryId": 133,
+          "InteractionType": "CompleteQuest",
+          "AethernetShortcut": [
+            "[Gridania] Conjurers' Guild",
+            "[Gridania] Mih Khetto's Amphitheatre"
+          ],
+          "NextQuestId": 5185
+        }
+      ]
+    }
+  ]
+}
diff --git a/QuestPaths/7.x - Dawntrail/Seasonal Events/All Saints' Wake (2024)/5185_All Fiends Sated on All Saints' Wake.json b/QuestPaths/7.x - Dawntrail/Seasonal Events/All Saints' Wake (2024)/5185_All Fiends Sated on All Saints' Wake.json
new file mode 100644 (file)
index 0000000..3ab2b84
--- /dev/null
@@ -0,0 +1,98 @@
+{
+  "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+  "Author": "liza",
+  "QuestSequence": [
+    {
+      "Sequence": 0,
+      "Steps": [
+        {
+          "DataId": 1050485,
+          "Position": {
+            "X": -48.69159,
+            "Y": 6.4999957,
+            "Z": -89.79938
+          },
+          "TerritoryId": 133,
+          "InteractionType": "AcceptQuest",
+          "AetheryteShortcut": "Gridania",
+          "AethernetShortcut": [
+            "[Gridania] Aetheryte Plaza",
+            "[Gridania] Mih Khetto's Amphitheatre"
+          ],
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "InSameTerritory": true,
+              "InTerritory": [
+                133
+              ]
+            }
+          }
+        }
+      ]
+    },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1050486,
+          "Position": {
+            "X": -105.97394,
+            "Y": 6.9391603,
+            "Z": -133.95898
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1050488,
+          "Position": {
+            "X": 12.619202,
+            "Y": 13.1293745,
+            "Z": -292.31714
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 3,
+      "Steps": [
+        {
+          "DataId": 1050489,
+          "Position": {
+            "X": 153.76514,
+            "Y": 11.213254,
+            "Z": -221.5763
+          },
+          "TerritoryId": 133,
+          "InteractionType": "Interact"
+        }
+      ]
+    },
+    {
+      "Sequence": 255,
+      "Steps": [
+        {
+          "DataId": 1050484,
+          "Position": {
+            "X": -50.003845,
+            "Y": 6.5,
+            "Z": -88.39557
+          },
+          "TerritoryId": 133,
+          "InteractionType": "CompleteQuest",
+          "AethernetShortcut": [
+            "[Gridania] Lancers' Guild",
+            "[Gridania] Mih Khetto's Amphitheatre"
+          ]
+        }
+      ]
+    }
+  ]
+}
index d85e1f70c849d43f0b34619a57caf94c4c75a643..cfe507929a521a234f84312e25e33b453ee4ce4b 100644 (file)
@@ -22,6 +22,7 @@ internal sealed class EventInfoComponent
     [SuppressMessage("ReSharper", "CollectionNeverUpdated.Local")]
     private readonly List<EventQuest> _eventQuests =
     [
+        new("All Saints' Wake", [new(5184)], AtDailyReset(new(2024, 11, 4))),
     ];
 
     private readonly QuestData _questData;