From 062fffd22242b86f48e3a8b4963b11cf0a3da4f5 Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Thu, 10 Apr 2025 03:39:41 +0200 Subject: [PATCH] Add Hatching-tide quests --- .../5242_In Pursuit of Eggcellence.json | 146 ++++++++++++++++ .../5243_Eggceeding Expectations.json | 157 ++++++++++++++++++ .../QuestComponents/EventInfoComponent.cs | 1 + 3 files changed, 304 insertions(+) create mode 100644 QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5242_In Pursuit of Eggcellence.json create mode 100644 QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5243_Eggceeding Expectations.json diff --git a/QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5242_In Pursuit of Eggcellence.json b/QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5242_In Pursuit of Eggcellence.json new file mode 100644 index 00000000..06eda17e --- /dev/null +++ b/QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5242_In Pursuit of Eggcellence.json @@ -0,0 +1,146 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1052063, + "Position": { + "X": -49.973328, + "Y": 6.4999995, + "Z": -89.829956 + }, + "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": 1052065, + "Position": { + "X": 172.86938, + "Y": 15.699935, + "Z": -113.11517 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Gridania] Mih Khetto's Amphitheatre", + "[Gridania] Leatherworkers' Guild & Shaded Bower" + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1000691, + "Position": { + "X": 71.97681, + "Y": 8, + "Z": -166.52173 + }, + "TerritoryId": 133, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": 13.474687, + "Y": 8.372438, + "Z": -86.945724 + }, + "TerritoryId": 133, + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "InTerritory": [ + 132 + ] + } + } + }, + { + "DataId": 1000153, + "Position": { + "X": -44.87683, + "Y": -1.2500024, + "Z": 56.839844 + }, + "TerritoryId": 132, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1052068, + "Position": { + "X": 11.36792, + "Y": 0.106995195, + "Z": 2.7618408 + }, + "TerritoryId": 132, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 12.567871, + "Y": 1.2197373, + "Z": -15.778544 + }, + "TerritoryId": 132, + "InteractionType": "WalkTo", + "SkipConditions": { + "StepIf": { + "InTerritory": [ + 133 + ] + } + } + }, + { + "DataId": 1052063, + "Position": { + "X": -49.973328, + "Y": 6.4999995, + "Z": -89.829956 + }, + "TerritoryId": 133, + "InteractionType": "CompleteQuest", + "NextQuestId": 5243 + } + ] + } + ] +} diff --git a/QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5243_Eggceeding Expectations.json b/QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5243_Eggceeding Expectations.json new file mode 100644 index 00000000..8fcbb139 --- /dev/null +++ b/QuestPaths/7.x - Dawntrail/Seasonal Events/Hatching-tide (2025)/5243_Eggceeding Expectations.json @@ -0,0 +1,157 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "liza", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1052063, + "Position": { + "X": -49.973328, + "Y": 6.4999995, + "Z": -89.829956 + }, + "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": 1052069, + "Position": { + "X": -49.973328, + "Y": 6.4999995, + "Z": -89.89093 + }, + "TerritoryId": 133, + "InteractionType": "Interact" + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1052070, + "Position": { + "X": 169.02417, + "Y": 15.5, + "Z": -93.492065 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "AethernetShortcut": [ + "[Gridania] Mih Khetto's Amphitheatre", + "[Gridania] Leatherworkers' Guild & Shaded Bower" + ], + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 128 + ] + }, + { + "DataId": 1052071, + "Position": { + "X": 157.15259, + "Y": 15.699948, + "Z": -124.16266 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 64 + ] + }, + { + "DataId": 1052072, + "Position": { + "X": 145.37268, + "Y": 13.599698, + "Z": -156.4508 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "CompletionQuestVariablesFlags": [ + null, + null, + null, + null, + null, + 32 + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "Position": { + "X": 154.11754, + "Y": 15.494947, + "Z": -95.69504 + }, + "StopDistance": 2, + "TerritoryId": 133, + "InteractionType": "WalkTo" + }, + { + "DataId": 1052069, + "Position": { + "X": 154.11754, + "Y": 15.494947, + "Z": -95.69504 + }, + "TerritoryId": 133, + "InteractionType": "Interact", + "DelaySecondsAtStart": 2 + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1052063, + "Position": { + "X": -49.973328, + "Y": 6.4999995, + "Z": -89.829956 + }, + "TerritoryId": 133, + "InteractionType": "CompleteQuest", + "AethernetShortcut": [ + "[Gridania] Leatherworkers' Guild & Shaded Bower", + "[Gridania] Mih Khetto's Amphitheatre" + ] + } + ] + } + ] +} diff --git a/Questionable/Windows/QuestComponents/EventInfoComponent.cs b/Questionable/Windows/QuestComponents/EventInfoComponent.cs index b86a7955..6343d9f3 100644 --- a/Questionable/Windows/QuestComponents/EventInfoComponent.cs +++ b/Questionable/Windows/QuestComponents/EventInfoComponent.cs @@ -22,6 +22,7 @@ internal sealed class EventInfoComponent [SuppressMessage("ReSharper", "CollectionNeverUpdated.Local")] private readonly List _eventQuests = [ + new EventQuest("Hatching-tide", [new QuestId(5242), new QuestId(5243)], AtDailyReset(new(2025, 4, 24))), new EventQuest("Limited Time Items", [new UnlockLinkId(506)], DateTime.MaxValue), ]; -- 2.30.2