Add All Saints Wake quests

This commit is contained in:
Liza 2024-10-18 20:27:09 +02:00
parent 3ee5c56c32
commit d5bef8cac4
Signed by: liza
GPG Key ID: 7199F8D727D55F67
4 changed files with 200 additions and 1 deletions

View File

@ -1,5 +1,5 @@
<Project> <Project>
<PropertyGroup> <PropertyGroup>
<Version>3.10</Version> <Version>3.11</Version>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -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
}
]
}
]
}

View File

@ -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"
]
}
]
}
]
}

View File

@ -22,6 +22,7 @@ internal sealed class EventInfoComponent
[SuppressMessage("ReSharper", "CollectionNeverUpdated.Local")] [SuppressMessage("ReSharper", "CollectionNeverUpdated.Local")]
private readonly List<EventQuest> _eventQuests = private readonly List<EventQuest> _eventQuests =
[ [
new("All Saints' Wake", [new(5184)], AtDailyReset(new(2024, 11, 4))),
]; ];
private readonly QuestData _questData; private readonly QuestData _questData;