feat: added more class quest for ast.

Still more to do, another 14 quests.
master
kaiser 2024-10-06 00:30:36 +10:00
parent 0475a86016
commit 3cb9df4a53
3 changed files with 546 additions and 0 deletions

View File

@ -0,0 +1,74 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "kaiser",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "AcceptQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"MaximumDistance": 100,
"TerritoryId": 419
}
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1014944,
"Position": {
"X": 199.93884,
"Y": -0.899981,
"Z": -48.722107
},
"TerritoryId": 419,
"InteractionType": "CompleteQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 199.93884,
"Y": -0.899981,
"Z": -48.722107
},
"TerritoryId": 419,
"MaximumDistance": 100
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,289 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "kaiser",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1014944,
"Position": {
"X": 199.93884,
"Y": -0.899981,
"Z": -48.722107
},
"TerritoryId": 419,
"InteractionType": "AcceptQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 199.93884,
"Y": -0.899981,
"Z": -48.722107
},
"MaximumDistance": 100,
"TerritoryId": 419
}
}
},
"Comment": "This quest have solo duty!"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "Interact",
"StopDistance": 4,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"MaximumDistance": 100,
"TerritoryId": 419
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1014946,
"Position": {
"X": -189.89856,
"Y": 16,
"Z": 58.182617
},
"TerritoryId": 129,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] Hawkers' Alley"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1014947,
"Position": {
"X": -187.85382,
"Y": 3.9999306,
"Z": 170.1228
},
"TerritoryId": 129,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Hawkers' Alley",
"[Limsa Lominsa] Fishermens' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
},
"StepIf": {
"CompletionQuestVariablesFlags": [
16,
16,
null,
null,
null,
128
]
}
}
},
{
"DataId": 1003282,
"Position": {
"X": -3.03656,
"Y": 48.168007,
"Z": -261.70752
},
"TerritoryId": 128,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Fishermens' Guild",
"[Limsa Lominsa] Marauders' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Comment": "You will probably need to do this manually navmesh doesn't work inside Coral Tower"
},
{
"DataId": 1003282,
"Position": {
"X": -3.03656,
"Y": 48.168007,
"Z": -261.70752
},
"TerritoryId": 128,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Fishermens' Guild",
"[Limsa Lominsa] Marauders' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Comment": "You will probably need to do this manually navmesh doesn't work inside Coral Tower"
},
{
"DataId": 1002680,
"Position": {
"X": 1.4800415,
"Y": 30.47563,
"Z": -242.20648
},
"TerritoryId": 128,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] Marauders' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1014948,
"Position": {
"X": 17.166382,
"Y": 47.600006,
"Z": -160.23505
},
"TerritoryId": 128,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] Marauders' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Comment": "Do it manually, navmesh can't get inside the building it seem.\nOtherwise it will run into wall."
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 2006316,
"Position": {
"X": 17.715698,
"Y": 47.592896,
"Z": -160.47919
},
"TerritoryId": 128,
"InteractionType": "SinglePlayerDuty",
"StopDistance": 3,
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] Marauders' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "CompleteQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"MaximumDistance": 100
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,183 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "kaiser",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "AcceptQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"MaximumDistance": 100
}
}
},
"Comment": "This Quest have solo duty!"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 197.69202,
"Y": 307.86456,
"Z": 409.4611
},
"TerritoryId": 155,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
},
{
"DataId": 1006377,
"Position": {
"X": 200.97656,
"Y": 293.33,
"Z": 420.37073
},
"TerritoryId": 155,
"InteractionType": "Interact",
"StopDistance": 4,
"Fly": false,
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"MaximumDistance": 100
}
}
}
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1014949,
"Position": {
"X": -159.65515,
"Y": 40.350307,
"Z": -194.7204
},
"TerritoryId": 156,
"InteractionType": "SinglePlayerDuty",
"StopDistance": 5,
"AetheryteShortcut": "Mor Dhona",
"Fly": true,
"Comment": "Solo duty here!"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2006318,
"Position": {
"X": -147.2649,
"Y": 43.320312,
"Z": -186.63312
},
"TerritoryId": 156,
"InteractionType": "Interact",
"StopDistance": 3
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "CompleteQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"MaximumDistance": 100
}
}
}
}
]
}
]
}