Add first batch of Postmoogle quests

This commit is contained in:
Liza 2024-12-27 00:56:36 +01:00
parent 1e72aac22b
commit 60f94092ab
Signed by: liza
GPG Key ID: 2C41B84815CF6445
14 changed files with 1889 additions and 0 deletions

View File

@ -0,0 +1,53 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006550,
"Position": {
"X": 449.33228,
"Y": -12.436822,
"Z": -387.5639
},
"TerritoryId": 156,
"InteractionType": "AcceptQuest",
"Fly": true,
"AetheryteShortcut": "Mor Dhona",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1003596,
"Position": {
"X": -41.428284,
"Y": 20,
"Z": -5.661133
},
"TerritoryId": 129,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Limsa Lominsa",
"DialogueChoices": [
{
"Type": "YesNo",
"Prompt": "TEXT_SUBPST000_01481_Q1_000_000",
"Yes": true,
"PromptIsRegularExpression": true
}
],
"NextQuestId": 1483
}
]
}
]
}

View File

@ -0,0 +1,193 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1000100,
"Position": {
"X": 23.819275,
"Y": -8,
"Z": 115.92273
},
"TerritoryId": 132,
"InteractionType": "Interact",
"AetheryteShortcut": "Gridania",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Airship Landing"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2004266,
"Position": {
"X": 103.715576,
"Y": 1.2664795,
"Z": 46.92151
},
"TerritoryId": 132,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"DataId": 2004267,
"Position": {
"X": -67.216064,
"Y": -3.4332886,
"Z": 35.26355
},
"TerritoryId": 132,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
16
]
},
{
"DataId": 2004269,
"Position": {
"X": -141.2528,
"Y": 7.827881,
"Z": -190.53949
},
"TerritoryId": 133,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Mih Khetto's Amphitheatre"
],
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"DataId": 2004268,
"Position": {
"X": 123.91846,
"Y": 14.145081,
"Z": -275.83734
},
"TerritoryId": 133,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Gridania] Mih Khetto's Amphitheatre",
"[Gridania] Lancers' Guild"
],
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1000100,
"Position": {
"X": 23.819275,
"Y": -8,
"Z": 115.92273
},
"TerritoryId": 132,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Gridania] Lancers' Guild",
"[Gridania] Airship Landing"
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2004270,
"Position": {
"X": 7.1869507,
"Y": 4.7455444,
"Z": -262.98932
},
"StopDistance": 1,
"TerritoryId": 148,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Blue Badger Gate (Central Shroud)"
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1000100,
"Position": {
"X": 23.819275,
"Y": -8,
"Z": 115.92273
},
"TerritoryId": 132,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Gridania",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Airship Landing"
],
"NextQuestId": 1484
}
]
}
]
}

View File

@ -0,0 +1,233 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1003611,
"Position": {
"X": 9.781006,
"Y": 20.999247,
"Z": 15.0911255
},
"TerritoryId": 129,
"InteractionType": "Interact",
"TargetTerritoryId": 128,
"DialogueChoices": [
{
"Type": "List",
"ExcelSheet": "Warp",
"Prompt": null,
"Answer": 131093
}
]
},
{
"DataId": 1000972,
"Position": {
"X": 20.279175,
"Y": 40.19993,
"Z": -6.1189575
},
"TerritoryId": 128,
"InteractionType": "Interact",
"DialogueChoices": [
{
"Type": "YesNo",
"Prompt": "TEXT_SUBPST002_01483_Q1_000_000",
"Yes": true
}
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1003601,
"Position": {
"X": -3.2807007,
"Y": 39.51757,
"Z": -9.414856
},
"TerritoryId": 128,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1009183,
"Position": {
"X": -63.21814,
"Y": 43.589653,
"Z": 48.447266
},
"TerritoryId": 134,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Limsa Lominsa] The Aftcastle",
"[Limsa Lominsa] Zephyr Gate (Middle La Noscea)"
],
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1009183,
"Position": {
"X": -63.21814,
"Y": 43.589653,
"Z": 48.447266
},
"TerritoryId": 134,
"InteractionType": "UseItem",
"ItemId": 2001324
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1009666,
"Position": {
"X": -22.171448,
"Y": 42.442753,
"Z": 128.67932
},
"TerritoryId": 134,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1002626,
"Position": {
"X": 207.2633,
"Y": 112.86037,
"Z": -222.43079
},
"TerritoryId": 134,
"InteractionType": "Interact",
"AetheryteShortcut": "Middle La Noscea - Summerford Farms"
}
]
},
{
"Sequence": 7,
"Steps": [
{
"DataId": 2004272,
"Position": {
"X": 224.2008,
"Y": 114.3053,
"Z": -223.40735
},
"TerritoryId": 134,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 8,
"Steps": [
{
"DataId": 1009184,
"Position": {
"X": -22.171448,
"Y": 42.442753,
"Z": 128.67932
},
"TerritoryId": 134,
"InteractionType": "Interact",
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] Zephyr Gate (Middle La Noscea)"
]
}
]
},
{
"Sequence": 9,
"Steps": [
{
"DataId": 1000972,
"Position": {
"X": 20.279175,
"Y": 40.19993,
"Z": -6.1189575
},
"TerritoryId": 128,
"InteractionType": "Interact",
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] The Aftcastle"
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1003597,
"Position": {
"X": 8.194031,
"Y": 39.999973,
"Z": 17.746216
},
"TerritoryId": 128,
"InteractionType": "Interact",
"TargetTerritoryId": 129
},
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "CompleteQuest",
"NextQuestId": 1482
}
]
}
]
}

View File

@ -0,0 +1,113 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1001353,
"Position": {
"X": 21.072632,
"Y": 7.45,
"Z": -78.78235
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Adventurers' Guild"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1006357,
"Position": {
"X": -28.854858,
"Y": 13.799997,
"Z": 118.66931
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Ul'dah] Adventurers' Guild",
"[Ul'dah] Goldsmiths' Guild"
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -282.37943,
"Y": 13.480675,
"Z": -155.46162
},
"TerritoryId": 140,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Western Thanalan - Horizon",
"Fly": true
},
{
"DataId": 1009186,
"Position": {
"X": -281.94098,
"Y": 13.480675,
"Z": -156.4508
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"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"
],
"NextQuestId": 1531
}
]
}
]
}

View File

@ -0,0 +1,170 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1000705,
"Position": {
"X": -243.15253,
"Y": -4.000101,
"Z": -7.950012
},
"TerritoryId": 133,
"InteractionType": "Interact",
"AetheryteShortcut": "Gridania",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Conjurers' Guild"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1006238,
"Position": {
"X": 197.77222,
"Y": 7.8551226,
"Z": -22.14087
},
"TerritoryId": 153,
"InteractionType": "Interact",
"AetheryteShortcut": "South Shroud - Quarrymill",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1000312,
"Position": {
"X": 269.6421,
"Y": 7.877909,
"Z": -206.34778
},
"TerritoryId": 153,
"InteractionType": "Interact",
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"DataId": 1000338,
"Position": {
"X": 268.20776,
"Y": 10.393627,
"Z": -250.11066
},
"TerritoryId": 153,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1000340,
"Position": {
"X": 277.51575,
"Y": 11.186312,
"Z": -255.60394
},
"TerritoryId": 153,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": 265.58423,
"Y": 9.040689,
"Z": -227.60555
},
"TerritoryId": 153,
"InteractionType": "WalkTo"
},
{
"DataId": 2004282,
"Position": {
"X": 261.5548,
"Y": 15.42688,
"Z": -125.90222
},
"TerritoryId": 153,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1000705,
"Position": {
"X": -243.15253,
"Y": -4.000101,
"Z": -7.950012
},
"TerritoryId": 133,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Gridania",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Conjurers' Guild"
],
"NextQuestId": 1532
}
]
}
]
}

View File

@ -0,0 +1,187 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1006273,
"Position": {
"X": 619.0126,
"Y": 23.936245,
"Z": 455.10022
},
"TerritoryId": 137,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1009267,
"Position": {
"X": 194.20154,
"Y": 59.531815,
"Z": -144.54877
},
"TerritoryId": 180,
"InteractionType": "Interact",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -348.54996,
"Y": 67.72218,
"Z": -344.0944
},
"TerritoryId": 180,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
"Fly": true
},
{
"DataId": 1009268,
"Position": {
"X": -319.9054,
"Y": 4.416262,
"Z": -571.40466
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1009268,
"Position": {
"X": -319.9054,
"Y": 4.416262,
"Z": -571.40466
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001334
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1009268,
"Position": {
"X": -319.9054,
"Y": 4.416262,
"Z": -571.40466
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001334
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1009268,
"Position": {
"X": -319.9054,
"Y": 4.416262,
"Z": -571.40466
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001334
}
]
},
{
"Sequence": 7,
"Steps": [
{
"DataId": 1006273,
"Position": {
"X": 619.0126,
"Y": 23.936245,
"Z": 455.10022
},
"TerritoryId": 137,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"Fly": true
}
]
},
{
"Sequence": 8,
"Steps": [
{
"DataId": 2004284,
"Position": {
"X": 517.32654,
"Y": 12.558105,
"Z": 78.93494
},
"TerritoryId": 137,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006273,
"Position": {
"X": 619.0126,
"Y": 23.936245,
"Z": 455.10022
},
"TerritoryId": 137,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"Fly": true,
"NextQuestId": 1533
}
]
}
]
}

View File

@ -0,0 +1,145 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1009271,
"Position": {
"X": 149.9198,
"Y": 7.492006,
"Z": 109.391846
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Weavers' Guild"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1009272,
"Position": {
"X": -39.16992,
"Y": 13.499999,
"Z": 104.99719
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Ul'dah] Weavers' Guild",
"[Ul'dah] Goldsmiths' Guild"
],
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_SUBPST007_01533_Q1_000_000",
"Answer": "TEXT_SUBPST007_01533_A1_000_002"
}
],
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1009273,
"Position": {
"X": -120.74469,
"Y": 41.50016,
"Z": 134.5083
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Ul'dah] Goldsmiths' Guild",
"[Ul'dah] Alchemists' Guild"
],
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_SUBPST007_01533_Q2_000_000",
"Answer": "TEXT_SUBPST007_01533_A2_000_001"
}
],
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": 112.655914,
"Y": 8.361085,
"Z": 73.20917
},
"TerritoryId": 131,
"InteractionType": "WalkTo",
"AethernetShortcut": [
"[Ul'dah] Alchemists' Guild",
"[Ul'dah] Weavers' Guild"
],
"RestartNavigationIfCancelled": false
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1009369,
"Position": {
"X": 151.26257,
"Y": 7.492006,
"Z": 109.84961
},
"TerritoryId": 131,
"InteractionType": "CompleteQuest",
"NextQuestId": 1571
}
]
}
]
}

View File

@ -0,0 +1,180 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1006331,
"Position": {
"X": -144.15204,
"Y": 64.989944,
"Z": -209.88788
},
"TerritoryId": 180,
"InteractionType": "Interact",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1009726,
"Position": {
"X": -280.8728,
"Y": 62.620903,
"Z": -201.9837
},
"StopDistance": 0.5,
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
2864,
2865,
2866
],
"Fly": true,
"CompletionQuestVariablesFlags": [
{
"Low": 3
},
null,
null,
null,
null,
null
]
},
{
"DataId": 1009726,
"Position": {
"X": -280.8728,
"Y": 62.620903,
"Z": -201.9837
},
"TerritoryId": 180,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1006331,
"Position": {
"X": -144.15204,
"Y": 64.989944,
"Z": -209.88788
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1009729,
"Position": {
"X": -108.72058,
"Y": 64.30314,
"Z": -220.38611
},
"TerritoryId": 180,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1009730,
"Position": {
"X": -145.8305,
"Y": 64.83713,
"Z": -209.24695
},
"TerritoryId": 180,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1009732,
"Position": {
"X": -439.59723,
"Y": 50.90922,
"Z": -319.69183
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 7,
"Steps": [
{
"DataId": 1009753,
"Position": {
"X": -107.408325,
"Y": 64.38365,
"Z": -223.62103
},
"TerritoryId": 180,
"InteractionType": "Interact",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006331,
"Position": {
"X": -144.15204,
"Y": 64.989944,
"Z": -209.88788
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"NextQuestId": 33
}
]
}
]
}

View File

@ -0,0 +1,113 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1009739,
"Position": {
"X": -103.83765,
"Y": 40,
"Z": 113.206665
},
"TerritoryId": 128,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] The Aftcastle"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1000153,
"Position": {
"X": -44.87683,
"Y": -1.2500024,
"Z": 56.839844
},
"TerritoryId": 132,
"InteractionType": "Interact",
"AetheryteShortcut": "Gridania"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -103.88594,
"Y": 41.50016,
"Z": 119.898315
},
"TerritoryId": 131,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Alchemists' Guild"
]
},
{
"DataId": 1002299,
"Position": {
"X": -98.8938,
"Y": 40.200146,
"Z": 120.83618
},
"StopDistance": 7,
"TerritoryId": 131,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1009744,
"Position": {
"X": -47.470886,
"Y": 40,
"Z": 60.68506
},
"TerritoryId": 128,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Limsa Lominsa",
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] The Aftcastle"
],
"NextQuestId": 1485
}
]
}
]
}

View File

@ -0,0 +1,231 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1009949,
"Position": {
"X": -325.70386,
"Y": 7.228748,
"Z": -215.16754
},
"TerritoryId": 133,
"InteractionType": "Interact",
"AetheryteShortcut": "Gridania",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Botanists' Guild"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1009952,
"Position": {
"X": 41.61133,
"Y": 1.8386029,
"Z": -117.265625
},
"TerritoryId": 133,
"InteractionType": "Interact",
"AethernetShortcut": [
"[Gridania] Botanists' Guild",
"[Gridania] Leatherworkers' Guild & Shaded Bower"
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1000768,
"Position": {
"X": 172.35059,
"Y": 15.5,
"Z": -89.951965
},
"TerritoryId": 133,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1000227,
"Position": {
"X": 168.62744,
"Y": 15.699999,
"Z": -65.690125
},
"TerritoryId": 133,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"DataId": 1000228,
"Position": {
"X": 168.20007,
"Y": 15.69998,
"Z": -64.83563
},
"StopDistance": 5,
"TerritoryId": 133,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1009952,
"Position": {
"X": 41.61133,
"Y": 1.8386029,
"Z": -117.265625
},
"TerritoryId": 133,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1000243,
"Position": {
"X": 170.03125,
"Y": 15.699999,
"Z": -127.03143
},
"TerritoryId": 133,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1009952,
"Position": {
"X": 41.61133,
"Y": 1.8386029,
"Z": -117.265625
},
"TerritoryId": 133,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 7,
"Steps": [
{
"Position": {
"X": -374.96555,
"Y": 63.686344,
"Z": -206.74146
},
"StopDistance": 0.5,
"TerritoryId": 148,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
2863
],
"AethernetShortcut": [
"[Gridania] Leatherworkers' Guild & Shaded Bower",
"[Gridania] White Wolf Gate (Central Shroud)"
],
"Fly": true
}
]
},
{
"Sequence": 8,
"Steps": [
{
"DataId": 1001276,
"Position": {
"X": 13.961914,
"Y": 0.1373291,
"Z": 2.090454
},
"TerritoryId": 132,
"InteractionType": "Interact",
"AetheryteShortcut": "Gridania"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1009953,
"Position": {
"X": 31.5708,
"Y": -19.000002,
"Z": 100.48059
},
"TerritoryId": 132,
"InteractionType": "CompleteQuest",
"AethernetShortcut": [
"[Gridania] Aetheryte Plaza",
"[Gridania] Airship Landing"
],
"NextQuestId": 36
}
]
}
]
}

View File

@ -0,0 +1,261 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1009153,
"Position": {
"X": -39.108948,
"Y": 20,
"Z": 5.416931
},
"TerritoryId": 129,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Limsa Lominsa",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1009781,
"Position": {
"X": -89.829956,
"Y": 5.2000036,
"Z": 45.426025
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Gladiators' Guild"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2004614,
"Position": {
"X": -80.76605,
"Y": 8.895996,
"Z": -16.739136
},
"TerritoryId": 131,
"InteractionType": "UseItem",
"ItemId": 2001459,
"IgnoreDistanceToObject": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"DataId": 2004616,
"Position": {
"X": -98.1308,
"Y": 8.987488,
"Z": -16.617126
},
"TerritoryId": 131,
"InteractionType": "UseItem",
"ItemId": 2001459,
"IgnoreDistanceToObject": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
16
]
},
{
"Position": {
"X": -113.42244,
"Y": 7.9935846,
"Z": -8.936225
},
"TerritoryId": 131,
"InteractionType": "WalkTo"
},
{
"DataId": 1001859,
"Position": {
"X": -142.71765,
"Y": 11.999999,
"Z": -15.610046
},
"TerritoryId": 130,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1009789,
"Position": {
"X": -159.68573,
"Y": 12.596368,
"Z": 0.869751
},
"TerritoryId": 130,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -117.18245,
"Y": 9.232903,
"Z": 9.133285
},
"TerritoryId": 130,
"InteractionType": "WalkTo"
},
{
"DataId": 1009785,
"Position": {
"X": -88.15143,
"Y": 5.200004,
"Z": 45.303955
},
"TerritoryId": 131,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1001675,
"Position": {
"X": -89.49426,
"Y": 7.008118,
"Z": 10.849121
},
"TerritoryId": 131,
"InteractionType": "Emote",
"Emote": "welcome"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"Position": {
"X": -112.38632,
"Y": 7.6503563,
"Z": 9.034383
},
"TerritoryId": 131,
"InteractionType": "WalkTo"
},
{
"DataId": 1009792,
"Position": {
"X": -135.36285,
"Y": 10.9999895,
"Z": 0.015197754
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1009791,
"Position": {
"X": -13.778931,
"Y": 3.9999998,
"Z": -151.4458
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 7,
"Steps": [
{
"Position": {
"X": 44.151344,
"Y": 4.0195827,
"Z": -165.77715
},
"TerritoryId": 130,
"InteractionType": "WalkTo"
},
{
"Position": {
"X": -172.42809,
"Y": 16.059729,
"Z": 276.30084
},
"StopDistance": 0.5,
"TerritoryId": 141,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
2853,
3120
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1009794,
"Position": {
"X": -174.45642,
"Y": 16.149345,
"Z": 275.6847
},
"TerritoryId": 141,
"InteractionType": "CompleteQuest",
"NextQuestId": 1573
}
]
}
]
}

View File

@ -561,6 +561,10 @@ internal sealed unsafe class QuestFunctions
if (questInfo.AlliedSociety != EAlliedSociety.None && questInfo.IsRepeatable)
return !IsDailyAlliedSocietyQuestAndAvailableToday(questId);
if (questInfo.MoogleDeliveryLevel > 0 &&
questInfo.MoogleDeliveryLevel > PlayerState.Instance()->DeliveryLevel)
return true;
return !HasCompletedPreviousQuests(questInfo, extraCompletedQuest) || !HasCompletedPreviousInstances(questInfo);
}

View File

@ -66,6 +66,7 @@ internal sealed class QuestInfo : IQuestInfo
IsSeasonalEvent = quest.Festival.RowId != 0;
NewGamePlusChapter = newGamePlusChapter;
StartingCity = startingCity;
MoogleDeliveryLevel = (byte)quest.DeliveryQuest.RowId;
Expansion = (EExpansionVersion)quest.Expansion.RowId;
}
@ -102,6 +103,7 @@ internal sealed class QuestInfo : IQuestInfo
public bool IsSeasonalEvent { get; }
public uint NewGamePlusChapter { get; }
public byte StartingCity { get; set; }
public byte MoogleDeliveryLevel { get; }
public EExpansionVersion Expansion { get; }
public void AddPreviousQuest(PreviousQuestInfo questId)

View File

@ -130,6 +130,10 @@ internal sealed class QuestTooltipComponent
if (questInfo is QuestInfo actualQuestInfo)
{
if (actualQuestInfo.MoogleDeliveryLevel > 0)
ImGui.Text($"Requires Carrier Level {actualQuestInfo.MoogleDeliveryLevel}");
if (counter == 0 && actualQuestInfo.QuestLocks.Count > 0)
{
ImGui.Separator();