skipStepConditions.NotInTerritory).AsSyntaxNodeOrToken(),
Assignment(nameof(SkipStepConditions.Item), skipStepConditions.Item, emptyStep.Item)
.AsSyntaxNodeOrToken(),
+ AssignmentList(nameof(SkipStepConditions.QuestsAccepted),
+ skipStepConditions.QuestsAccepted).AsSyntaxNodeOrToken(),
+ AssignmentList(nameof(SkipStepConditions.QuestsCompleted),
+ skipStepConditions.QuestsCompleted).AsSyntaxNodeOrToken(),
Assignment(nameof(SkipStepConditions.ExtraCondition),
skipStepConditions.ExtraCondition, emptyStep.ExtraCondition)
.AsSyntaxNodeOrToken()))));
{
"Sequence": 1,
"Steps": [
+ {
+ "Position": {
+ "X": -526.363,
+ "Y": 50.165375,
+ "Z": 407.25165
+ },
+ "TerritoryId": 400,
+ "InteractionType": "WalkTo",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -64
+ ]
+ },
+ {
+ "Position": {
+ "X": -533.25507,
+ "Y": 53.07081,
+ "Z": 414.5445
+ },
+ "TerritoryId": 400,
+ "InteractionType": "WalkTo",
+ "DisableNavmesh": true,
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -64
+ ]
+ },
+ {
+ "Position": {
+ "X": -515.5652,
+ "Y": 57.261906,
+ "Z": 444.5247
+ },
+ "TerritoryId": 400,
+ "InteractionType": "WalkTo",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -64
+ ]
+ },
{
"DataId": 1013424,
"Position": {
},
"TerritoryId": 400,
"InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 17 0 0 0 0 64"
+ "$": "0 0 0 0 0 0 -> 17 0 0 0 0 64",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
},
{
"DataId": 1013425,
},
"TerritoryId": 400,
"InteractionType": "Interact",
- "$": "17 0 0 0 0 64 -> 33 16 0 0 0 96"
+ "$": "17 0 0 0 0 64 -> 33 16 0 0 0 96",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
+ },
+ {
+ "Position": {
+ "X": -456.7709,
+ "Y": 43.310535,
+ "Z": 387.23517
+ },
+ "TerritoryId": 400,
+ "InteractionType": "WalkTo",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -128
+ ]
+ },
+ {
+ "Position": {
+ "X": -445.09866,
+ "Y": 51.348675,
+ "Z": 390.17886
+ },
+ "StopDistance": 0.25,
+ "TerritoryId": 400,
+ "InteractionType": "Jump",
+ "DisableNavmesh": true,
+ "JumpDestination": {
+ "Position": {
+ "X": -441.6318,
+ "Y": 53.80215,
+ "Z": 380.9018
+ }
+ },
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -128
+ ]
},
{
"DataId": 1013421,
"Z": 379.3545
},
"TerritoryId": 400,
- "InteractionType": "Interact"
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
}
]
},
"Z": 347.0968
},
"TerritoryId": 400,
- "InteractionType": "CompleteQuest"
+ "InteractionType": "CompleteQuest",
+ "DisableNavmesh": true
}
]
}
},
"TerritoryId": 399,
"InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 16 16 16 0 0 64"
+ "$": "0 0 0 0 0 0 -> 16 16 16 0 0 64",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
},
{
"DataId": 2005879,
},
"TerritoryId": 399,
"InteractionType": "Interact",
- "$": "16 16 16 0 0 64 -> 32 17 32 0 0 96"
+ "$": "16 16 16 0 0 64 -> 32 17 32 0 0 96",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
},
{
"DataId": 2005877,
"Z": 34.74475
},
"TerritoryId": 399,
- "InteractionType": "Interact"
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
}
]
},
"Z": 82.59637
},
"TerritoryId": 399,
- "InteractionType": "Combat",
- "EnemySpawnType": "AutoOnEnterArea",
- "KillEnemyDataIds": [
- 5042
- ]
+ "InteractionType": "WalkTo"
}
]
},
{
"Sequence": 3,
"Steps": [
+ {
+ "Position": {
+ "X": -403.42465,
+ "Y": 154.8542,
+ "Z": 82.59637
+ },
+ "TerritoryId": 399,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AutoOnEnterArea",
+ "KillEnemyDataIds": [
+ 5042
+ ],
+ "CombatDelaySecondsAtStart": 1
+ },
{
"DataId": 2005885,
"Position": {
},
"TerritoryId": 463,
"InteractionType": "Interact",
- "TargetTerritoryId": 399
+ "TargetTerritoryId": 399,
+ "SkipConditions": {
+ "StepIf": {
+ "NotInTerritory": [
+ 463
+ ]
+ }
+ }
},
{
"DataId": 2006061,
"KillEnemyDataIds": [
44
],
- "$": "0 0 0 0 0 0 -> 16 1 0 0 0 128"
+ "$": "0 0 0 0 0 0 -> 16 1 0 0 0 128",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
},
{
"DataId": 2006062,
"KillEnemyDataIds": [
44
],
- "$": "16 1 0 0 0 128 -> 33 1 0 0 0 192"
+ "$": "16 1 0 0 0 128 -> 33 1 0 0 0 192",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
},
{
"DataId": 2006063,
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
44
+ ],
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
]
}
]
},
"TerritoryId": 401,
"InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 16 1 16 0 0 128"
+ "$": "0 0 0 0 0 0 -> 16 1 16 0 0 128",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
},
{
"DataId": 2005826,
},
"TerritoryId": 401,
"InteractionType": "Interact",
- "$": "16 1 16 0 0 128 -> 32 17 32 0 0 160"
+ "$": "16 1 16 0 0 128 -> 32 17 32 0 0 160",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
},
{
"DataId": 2005825,
"Z": -564.3549
},
"TerritoryId": 401,
- "InteractionType": "Interact"
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
}
]
},
},
"TerritoryId": 401,
"InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 16 16 0 0 0 64"
+ "$": "0 0 0 0 0 0 -> 16 16 0 0 0 64",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
},
{
"DataId": 1012071,
},
"TerritoryId": 401,
"InteractionType": "Interact",
- "$": "16 16 0 0 0 64 -> 32 17 0 0 0 96"
+ "$": "16 16 0 0 0 64 -> 32 17 0 0 0 96",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
},
{
"DataId": 1012069,
"Z": -417.74628
},
"TerritoryId": 401,
- "InteractionType": "Interact"
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
}
]
},
"AetheryteShortcutIf": {
"InSameTerritory": true
}
- }
+ },
+ "Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
+ {
+ "Position": {
+ "X": 465.77087,
+ "Y": 367.76678,
+ "Z": -658.1668
+ },
+ "TerritoryId": 155,
+ "InteractionType": "WalkTo",
+ "Fly": true,
+ "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
+ },
{
"DataId": 1014199,
"Position": {
},
"TerritoryId": 155,
"InteractionType": "SinglePlayerDuty",
- "Fly": true,
- "AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
+ "Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
+ {
+ "DataId": 1011920,
+ "Position": {
+ "X": 519.8595,
+ "Y": -51.071976,
+ "Z": 88.24292
+ },
+ "TerritoryId": 398,
+ "InteractionType": "Interact",
+ "AetheryteShortcut": "The Dravanian Forelands - Tailfeather",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
+ },
+ {
+ "Position": {
+ "X": 502.8876,
+ "Y": -48.989826,
+ "Z": 34.93356
+ },
+ "TerritoryId": 398,
+ "InteractionType": "WalkTo"
+ },
{
"DataId": 1011919,
"Position": {
},
"TerritoryId": 398,
"InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 1 0 0 0 0 128"
+ "$": "0 0 0 0 0 0 -> 1 0 0 0 0 128",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
},
{
"DataId": 1011921,
},
"TerritoryId": 398,
"InteractionType": "Interact",
- "$": "1 0 0 0 0 128 -> 2 0 0 0 0 160"
- },
- {
- "DataId": 1011920,
- "Position": {
- "X": 519.8595,
- "Y": -51.071976,
- "Z": 88.24292
- },
- "TerritoryId": 398,
- "InteractionType": "Interact"
+ "$": "1 0 0 0 0 128 -> 2 0 0 0 0 160",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
}
]
},
"TerritoryId": 138,
"InteractionType": "Interact",
"Fly": true,
- "StopDistance": 1
+ "StopDistance": 1,
+ "AetheryteShortcut": "Western La Noscea - Aleport"
}
]
},
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012694,
- "Position": {
- "X": -758.32764,
- "Y": 123.72873,
- "Z": 210.74231
- },
- "TerritoryId": 400,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "Position": {
- "X": -455.00378,
- "Y": 43.619022,
- "Z": 403.64548
- },
- "TerritoryId": 400,
- "InteractionType": "Combat",
- "EnemySpawnType": "AutoOnEnterArea",
- "KillEnemyDataIds": [
- 4479,
- 4481
- ],
- "AetheryteShortcut": "The Churning Mists - Zenith"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "Position": {
- "X": 149.1435,
- "Y": -23.289272,
- "Z": 177.45946
- },
- "TerritoryId": 400,
- "InteractionType": "Combat",
- "EnemySpawnType": "AutoOnEnterArea",
- "KillEnemyDataIds": [
- 4491
- ]
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2006224,
- "Position": {
- "X": 340.01672,
- "Y": -25.375793,
- "Z": -130.54095
- },
- "TerritoryId": 400,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818107
- },
- {
- "Position": {
- "X": 396.12845,
- "Y": -29.186422,
- "Z": -142.568
- },
- "TerritoryId": 400,
- "InteractionType": "Combat",
- "EnemySpawnType": "AutoOnEnterArea",
- "KillEnemyDataIds": [
- 4479
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012698,
- "Position": {
- "X": 569.17664,
- "Y": -1.1916885,
- "Z": -370.22968
- },
- "TerritoryId": 400,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012698,
- "Position": {
- "X": 569.17664,
- "Y": -1.1916885,
- "Z": -370.22968
- },
- "TerritoryId": 400,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012720,
- "Position": {
- "X": -106.9505,
- "Y": 15.168516,
- "Z": -40.60431
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "AetheryteShortcut": "Ishgard",
- "AethernetShortcut": [
- "[Ishgard] Aetheryte Plaza",
- "[Ishgard] Skysteel Manufactory"
- ]
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1011217,
- "Position": {
- "X": 17.990356,
- "Y": 16.009666,
- "Z": -9.567444
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "TargetTerritoryId": 433,
- "AethernetShortcut": [
- "[Ishgard] Skysteel Manufactory",
- "[Ishgard] The Last Vigil"
- ]
- },
- {
- "DataId": 1012583,
- "Position": {
- "X": -2.1210327,
- "Y": 0.009368893,
- "Z": -9.567444
- },
- "TerritoryId": 433,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2005334,
- "Position": {
- "X": -0.015319824,
- "Y": 1.1443481,
- "Z": 13.199036
- },
- "TerritoryId": 433,
- "InteractionType": "Interact",
- "TargetTerritoryId": 419
- },
- {
- "DataId": 1012709,
- "Position": {
- "X": 151.01843,
- "Y": -12.634913,
- "Z": -28.671753
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Ishgard] The Last Vigil",
- "[Ishgard] Athenaeum Astrologicum"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012714,
- "Position": {
- "X": -160.54016,
- "Y": 16.979584,
- "Z": -39.96344
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Ishgard] Athenaeum Astrologicum",
- "[Ishgard] Skysteel Manufactory"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012721,
- "Position": {
- "X": -162.49341,
- "Y": 16.979584,
- "Z": -37.521973
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "TerritoryId": 418,
- "InteractionType": "UseItem",
- "ItemId": 30362,
- "TargetTerritoryId": 140
- },
- {
- "Position": {
- "X": -492.96475,
- "Y": 20.999884,
- "Z": -380.82272
- },
- "TerritoryId": 140,
- "InteractionType": "WalkTo"
- },
- {
- "DataId": 2001711,
- "Position": {
- "X": -480.9181,
- "Y": 18.00103,
- "Z": -386.862
- },
- "TerritoryId": 140,
- "InteractionType": "Interact",
- "TargetTerritoryId": 212
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1013154,
- "Position": {
- "X": -6.881897,
- "Y": 0,
- "Z": -3.1281738
- },
- "TerritoryId": 212,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2001716,
- "Position": {
- "X": -15.701599,
- "Y": 1.083313,
- "Z": -0.015319824
- },
- "TerritoryId": 212,
- "InteractionType": "Interact",
- "TargetTerritoryId": 140
- },
- {
- "Position": {
- "X": -492.1446,
- "Y": 20.88255,
- "Z": -376.3636
- },
- "TerritoryId": 140,
- "InteractionType": "WalkTo",
- "Mount": true
- },
- {
- "DataId": 1004019,
- "Position": {
- "X": -335.9579,
- "Y": 13.983504,
- "Z": -99.65674
- },
- "TerritoryId": 140,
- "InteractionType": "Interact",
- "Fly": true,
- "TargetTerritoryId": 140
- },
- {
- "DataId": 1002030,
- "Position": {
- "X": -296.315,
- "Y": 16.964134,
- "Z": 334.15735
- },
- "TerritoryId": 140,
- "InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 1 0 0 0 0 64"
- },
- {
- "DataId": 1002014,
- "Position": {
- "X": -253.43713,
- "Y": 33.23899,
- "Z": 404.04358
- },
- "TerritoryId": 140,
- "InteractionType": "Interact",
- "$": "1 0 0 0 0 64 -> 2 0 0 0 0 192"
- },
- {
- "DataId": 1002047,
- "Position": {
- "X": -223.80408,
- "Y": 32.90774,
- "Z": 401.9989
- },
- "TerritoryId": 140,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 4,
- "Steps": [
- {
- "Position": {
- "X": -218.33546,
- "Y": 35.25,
- "Z": 432.04767
- },
- "TerritoryId": 140,
- "InteractionType": "WalkTo",
- "Fly": true
- },
- {
- "DataId": 1013392,
- "Position": {
- "X": -207.99579,
- "Y": 35.249992,
- "Z": 431.44873
- },
- "TerritoryId": 140,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012729,
- "Position": {
- "X": -229.20581,
- "Y": 33.907307,
- "Z": 428.4275
- },
- "TerritoryId": 140,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012729,
- "Position": {
- "X": -229.20581,
- "Y": 33.907307,
- "Z": 428.4275
- },
- "TerritoryId": 140,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1001821,
- "Position": {
- "X": -24.124573,
- "Y": 38.000004,
- "Z": 85.31323
- },
- "TerritoryId": 131,
- "InteractionType": "Interact",
- "AetheryteShortcut": "Ul'dah",
- "AethernetShortcut": [
- "[Ul'dah] Aetheryte Plaza",
- "[Ul'dah] The Chamber of Rule"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012731,
- "Position": {
- "X": -23.91095,
- "Y": 37.760002,
- "Z": 78.812744
- },
- "TerritoryId": 131,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012731,
- "Position": {
- "X": -23.91095,
- "Y": 37.760002,
- "Z": 78.812744
- },
- "TerritoryId": 131,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "TerritoryId": 156,
- "DataId": 2002881,
- "Position": {
- "X": 21.133728,
- "Y": 22.323914,
- "Z": -631.281
- },
- "InteractionType": "Interact",
- "TargetTerritoryId": 351,
- "AetheryteShortcut": "Mor Dhona"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012733,
- "Position": {
- "X": -1.8768921,
- "Y": 0,
- "Z": -9.079163
- },
- "TerritoryId": 351,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012733,
- "Position": {
- "X": -1.8768921,
- "Y": 0,
- "Z": -9.079163
- },
- "TerritoryId": 351,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012717,
- "Position": {
- "X": -158.80066,
- "Y": 17.066208,
- "Z": -56.168518
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "AetheryteShortcut": "Ishgard",
- "AethernetShortcut": [
- "[Ishgard] Aetheryte Plaza",
- "[Ishgard] Skysteel Manufactory"
- ]
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1011217,
- "Position": {
- "X": 17.990356,
- "Y": 16.009666,
- "Z": -9.567444
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "TargetTerritoryId": 433,
- "AethernetShortcut": [
- "[Ishgard] Skysteel Manufactory",
- "[Ishgard] The Last Vigil"
- ]
- },
- {
- "DataId": 1012744,
- "Position": {
- "X": -2.3041382,
- "Y": -9.313226E-10,
- "Z": 5.9052124
- },
- "TerritoryId": 433,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2005334,
- "Position": {
- "X": -0.015319824,
- "Y": 1.1443481,
- "Z": 13.199036
- },
- "TerritoryId": 433,
- "InteractionType": "Interact",
- "TargetTerritoryId": 419
- },
- {
- "DataId": 1011223,
- "Position": {
- "X": 114.579956,
- "Y": 24.412834,
- "Z": -11.062805
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "YesNo",
- "Prompt": "TEXT_HEAVNA332_01633_Q1_000_000",
- "Yes": true
- }
- ],
- "AethernetShortcut": [
- "[Ishgard] The Last Vigil",
- "[Ishgard] The Forgotten Knight"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012589,
- "Position": {
- "X": 107.46924,
- "Y": 24.37563,
- "Z": -8.407776
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012589,
- "Position": {
- "X": 107.46924,
- "Y": 24.37563,
- "Z": -8.407776
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013168,
- "Position": {
- "X": -187.18243,
- "Y": 15.9939995,
- "Z": -47.68445
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Ishgard] The Forgotten Knight",
- "[Ishgard] Skysteel Manufactory"
- ]
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "TerritoryId": 418,
- "InteractionType": "Duty",
- "ContentFinderConditionId": 39
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012746,
- "Position": {
- "X": 550.4386,
- "Y": -1.1916885,
- "Z": -354.94012
- },
- "TerritoryId": 400,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012746,
- "Position": {
- "X": 550.4386,
- "Y": -1.1916885,
- "Z": -354.94012
- },
- "TerritoryId": 400,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013172,
- "Position": {
- "X": -756.0998,
- "Y": 123.72873,
- "Z": 214.80127
- },
- "TerritoryId": 400,
- "InteractionType": "CompleteQuest",
- "Fly": true
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1014110,
- "Position": {
- "X": -753.7194,
- "Y": 123.572525,
- "Z": 212.57336
- },
- "TerritoryId": 400,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012750,
- "Position": {
- "X": -163.89722,
- "Y": 27.979128,
- "Z": -116.41113
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012750,
- "Position": {
- "X": -163.89722,
- "Y": 27.979128,
- "Z": -116.41113
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1011217,
- "Position": {
- "X": 17.990356,
- "Y": 16.009666,
- "Z": -9.567444
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "TargetTerritoryId": 433,
- "AethernetShortcut": [
- "[Ishgard] Skysteel Manufactory",
- "[Ishgard] The Last Vigil"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012753,
- "Position": {
- "X": 2.5787354,
- "Y": -9.313226E-10,
- "Z": 7.6447144
- },
- "TerritoryId": 433,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012751,
- "Position": {
- "X": -2.02948,
- "Y": -9.313226E-10,
- "Z": 6.362976
- },
- "TerritoryId": 433,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 2005334,
- "Position": {
- "X": -0.015319824,
- "Y": 1.1443481,
- "Z": 13.199036
- },
- "TerritoryId": 433,
- "InteractionType": "Interact",
- "TargetTerritoryId": 419
- },
- {
- "DataId": 1013381,
- "Position": {
- "X": 92.36279,
- "Y": 15.094684,
- "Z": 33.188354
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Ishgard] The Last Vigil",
- "[Ishgard] The Forgotten Knight"
- ]
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1013342,
- "Position": {
- "X": 36.331665,
- "Y": -12.020876,
- "Z": 76.58496
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 1 0 0 0 0 32"
- },
- {
- "DataId": 1013341,
- "Position": {
- "X": 65.72058,
- "Y": -12.008911,
- "Z": 78.3551
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "$": "1 0 0 0 0 32 -> 2 0 0 0 0 96"
- },
- {
- "DataId": 1013340,
- "Position": {
- "X": 144.57922,
- "Y": -20.020874,
- "Z": 54.276245
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013332,
- "Position": {
- "X": 94.95691,
- "Y": -22.000006,
- "Z": 50.94983
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013260,
- "Position": {
- "X": 104.38696,
- "Y": 15.000005,
- "Z": 25.558838
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 2005551,
- "Position": {
- "X": 38.254395,
- "Y": -6.820801,
- "Z": 76.34082
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2005550,
- "Position": {
- "X": 84.58069,
- "Y": -6.9733887,
- "Z": 81.55945
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 1012768,
- "Position": {
- "X": 21.10321,
- "Y": -12.020914,
- "Z": 48.41687
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 4,
- "Steps": [
- {
- "DataId": 1012773,
- "Position": {
- "X": 92.5459,
- "Y": 15.00001,
- "Z": 37.247192
- },
- "TerritoryId": 418,
- "InteractionType": "SinglePlayerDuty"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012780,
- "Position": {
- "X": 86.38135,
- "Y": 23.979128,
- "Z": 12.802246
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012780,
- "Position": {
- "X": 86.38135,
- "Y": 23.979128,
- "Z": 12.802246
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012778,
- "Position": {
- "X": 84.58069,
- "Y": 23.979126,
- "Z": 10.452393
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012212,
- "Position": {
- "X": -6.790344,
- "Y": 42.34489,
- "Z": -207.04968
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Ishgard] The Forgotten Knight",
- "[Ishgard] The Tribunal"
- ]
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "TerritoryId": 419,
- "InteractionType": "Duty",
- "ContentFinderConditionId": 34
- }
- ]
- },
- {
- "Sequence": 4
- },
- {
- "Sequence": 5,
- "Steps": [
- {
- "DataId": 1012212,
- "Position": {
- "X": -6.790344,
- "Y": 42.34489,
- "Z": -207.04968
- },
- "TerritoryId": 419,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 6,
- "Steps": [
- {
- "DataId": 1013101,
- "Position": {
- "X": 17.990356,
- "Y": 16.009666,
- "Z": -9.567444
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "TargetTerritoryId": 433
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013227,
- "Position": {
- "X": 14.877502,
- "Y": 16.009666,
- "Z": -4.196289
- },
- "TerritoryId": 419,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013227,
- "Position": {
- "X": 14.877502,
- "Y": 16.009666,
- "Z": -4.196289
- },
- "TerritoryId": 419,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1011223,
- "Position": {
- "X": 114.579956,
- "Y": 24.412834,
- "Z": -11.062805
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "YesNo",
- "Prompt": "TEXT_HEAVNA405_01641_SCENE00020_EVENTAREA_WARP_YESNO_TITLE",
- "Yes": true
- }
- ],
- "AethernetShortcut": [
- "[Ishgard] The Last Vigil",
- "[Ishgard] The Forgotten Knight"
- ]
- },
- {
- "DataId": 1013183,
- "Position": {
- "X": -0.015319824,
- "Y": 0.019999694,
- "Z": -6.302063
- },
- "TerritoryId": 428,
- "InteractionType": "CompleteQuest",
- "DialogueChoices": [
- {
- "Type": "List",
- "Prompt": "TEXT_HEAVNA405_01641_Q1_000_000",
- "Answer": "TEXT_HEAVNA405_01641_A1_000_001"
- }
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013384,
- "Position": {
- "X": 112.291016,
- "Y": 24.390423,
- "Z": -4.4709473
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013261,
- "Position": {
- "X": -158.49548,
- "Y": 17.066208,
- "Z": -56.26001
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Ishgard] The Forgotten Knight",
- "[Ishgard] Skysteel Manufactory"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013385,
- "Position": {
- "X": -158.37347,
- "Y": 17,
- "Z": -54.276367
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013077,
- "Position": {
- "X": 147.53943,
- "Y": -12.634913,
- "Z": -26.199768
- },
- "TerritoryId": 419,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1013125,
- "Position": {
- "X": 148.60754,
- "Y": -12.634913,
- "Z": -13.443237
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "YesNo",
- "Prompt": "TEXT_HEAVNA502_01643_Q1_000_000",
- "Yes": true
- }
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013085,
- "Position": {
- "X": -805.53906,
- "Y": -57.828876,
- "Z": 157.64087
- },
- "TerritoryId": 401,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013085,
- "Position": {
- "X": -805.53906,
- "Y": -57.828876,
- "Z": 157.64087
- },
- "TerritoryId": 401,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 2006228,
- "Position": {
- "X": -747.097,
- "Y": -57.09793,
- "Z": 163.8361
- },
- "TerritoryId": 401,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818116
- },
- {
- "Position": {
- "X": -703.7623,
- "Y": -61.975857,
- "Z": 113.54166
- },
- "TerritoryId": 401,
- "InteractionType": "Emote",
- "Emote": "lookout",
- "StopDistance": 0.25
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "Position": {
- "X": -761.80145,
- "Y": -39.054474,
- "Z": 77.39858
- },
- "TerritoryId": 401,
- "InteractionType": "Emote",
- "Emote": "lookout",
- "StopDistance": 0.25,
- "Comment": "Solo Duty triggered by emoting?"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013089,
- "Position": {
- "X": -751.6747,
- "Y": -35.95642,
- "Z": 18.722778
- },
- "TerritoryId": 401,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013089,
- "Position": {
- "X": -751.6747,
- "Y": -35.95642,
- "Z": 18.722778
- },
- "TerritoryId": 401,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013093,
- "Position": {
- "X": -749.1112,
- "Y": -35.956425,
- "Z": 22.049255
- },
- "TerritoryId": 401,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2006229,
- "Position": {
- "X": -759.4263,
- "Y": -9.201294,
- "Z": -110.85681
- },
- "TerritoryId": 401,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818117
- },
- {
- "DataId": 1013090,
- "Position": {
- "X": -650.93463,
- "Y": -58.6966,
- "Z": -337.2397
- },
- "TerritoryId": 401,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "TerritoryId": 401,
- "InteractionType": "AttuneAetheryte",
- "Aetheryte": "The Sea of Clouds - Ok' Zundu"
- },
- {
- "DataId": 1013095,
- "Position": {
- "X": -560.69275,
- "Y": -52.30738,
- "Z": -427.57312
- },
- "TerritoryId": 401,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013096,
- "Position": {
- "X": -541.34436,
- "Y": -37.144257,
- "Z": -384.48163
- },
- "TerritoryId": 401,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013123,
- "Position": {
- "X": -538.0178,
- "Y": -37.04666,
- "Z": -392.0501
- },
- "TerritoryId": 401,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2006234,
- "Position": {
- "X": -564.8127,
- "Y": -36.68513,
- "Z": -349.0807
- },
- "TerritoryId": 401,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818122
- },
- {
- "DataId": 1012070,
- "Position": {
- "X": -554.0704,
- "Y": -57.62821,
- "Z": -547.4174
- },
- "TerritoryId": 401,
- "InteractionType": "Emote",
- "Emote": "bow"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1014570,
- "Position": {
- "X": -583.032,
- "Y": -52.126114,
- "Z": -447.4403
- },
- "TerritoryId": 401,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1014570,
- "Position": {
- "X": -583.032,
- "Y": -52.126114,
- "Z": -447.4403
- },
- "TerritoryId": 401,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012064,
- "Position": {
- "X": -542.7787,
- "Y": -37.11544,
- "Z": -386.7094
- },
- "TerritoryId": 401,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2006231,
- "Position": {
- "X": -180.34644,
- "Y": -14.938599,
- "Z": -543.1144
- },
- "TerritoryId": 401,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818119
- },
- {
- "DataId": 1013386,
- "Position": {
- "X": -155.62683,
- "Y": -14.153783,
- "Z": -541.558
- },
- "TerritoryId": 401,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 1013387,
- "Position": {
- "X": -154.34503,
- "Y": -14.730623,
- "Z": -537.56006
- },
- "TerritoryId": 401,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "YesNo",
- "Prompt": "TEXT_HEAVNA506_01647_Q1_000_000",
- "Yes": true
- }
- ]
- }
- ]
- },
- {
- "Sequence": 4,
- "Steps": [
- {
- "TerritoryId": 401,
- "InteractionType": "Duty",
- "ContentFinderConditionId": 88
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1014575,
- "Position": {
- "X": -156.66437,
- "Y": -14.153766,
- "Z": -543.0228
- },
- "TerritoryId": 401,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1014575,
- "Position": {
- "X": -156.66437,
- "Y": -14.153766,
- "Z": -543.0228
- },
- "TerritoryId": 401,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013100,
- "Position": {
- "X": -582.63525,
- "Y": -52.094604,
- "Z": -447.13513
- },
- "TerritoryId": 401,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012195,
- "Position": {
- "X": -155.93195,
- "Y": -14.153762,
- "Z": -542.1378
- },
- "TerritoryId": 401,
- "InteractionType": "CompleteQuest",
- "Fly": true
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013386,
- "Position": {
- "X": -155.62683,
- "Y": -14.153783,
- "Z": -541.558
- },
- "TerritoryId": 401,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013111,
- "Position": {
- "X": 162.89001,
- "Y": -15.134373,
- "Z": 37.094604
- },
- "TerritoryId": 419,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013112,
- "Position": {
- "X": 162.005,
- "Y": -15.134371,
- "Z": 38.52893
- },
- "TerritoryId": 419,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1011223,
- "Position": {
- "X": 114.579956,
- "Y": 24.412834,
- "Z": -11.062805
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "YesNo",
- "Prompt": "TEXT_HEAVNA601_01650_SCENE00008_EVENTAREA_WARP_YESNO_TITLE",
- "Yes": true
- }
- ],
- "AethernetShortcut": [
- "[Ishgard] Athenaeum Astrologicum",
- "[Ishgard] The Forgotten Knight"
- ]
- },
- {
- "DataId": 1013183,
- "Position": {
- "X": -0.015319824,
- "Y": 0.019999694,
- "Z": -6.302063
- },
- "TerritoryId": 428,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013162,
- "Position": {
- "X": 92.36279,
- "Y": 15.094684,
- "Z": 33.188354
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013162,
- "Position": {
- "X": 92.36279,
- "Y": 15.094684,
- "Z": 33.188354
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012389,
- "Position": {
- "X": -133.31812,
- "Y": 4.1,
- "Z": -111.77234
- },
- "TerritoryId": 130,
- "InteractionType": "Interact",
- "AetheryteShortcut": "Ul'dah"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012391,
- "Position": {
- "X": -202.62463,
- "Y": -31.015825,
- "Z": 105.088745
- },
- "TerritoryId": 141,
- "InteractionType": "Interact",
- "Fly": true,
- "AetheryteShortcut": "Central Thanalan - Black Brush Station"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012394,
- "Position": {
- "X": -158.1903,
- "Y": 4,
- "Z": -21.194885
- },
- "TerritoryId": 133,
- "InteractionType": "CompleteQuest",
- "AetheryteShortcut": "Gridania",
- "AethernetShortcut": [
- "[Gridania] Aetheryte Plaza",
- "[Gridania] Conjurers' Guild"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012394,
- "Position": {
- "X": -158.1903,
- "Y": 4,
- "Z": -21.194885
- },
- "TerritoryId": 133,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1000460,
- "Position": {
- "X": -159.41101,
- "Y": 4.054107,
- "Z": -4.1047363
- },
- "TerritoryId": 133,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "YesNo",
- "Prompt": "TEXT_HEAVNA603_01652_SCENE00007_EVENTAREA_WARP_YESNO_TITLE",
- "Yes": true
- }
- ]
- },
- {
- "DataId": 1003027,
- "Position": {
- "X": 4.8981323,
- "Y": -1.92944,
- "Z": -0.19836426
- },
- "TerritoryId": 205,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012396,
- "Position": {
- "X": -153.1853,
- "Y": 4,
- "Z": -14.938599
- },
- "TerritoryId": 133,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 1006756,
- "Position": {
- "X": -16.891846,
- "Y": 10.17425,
- "Z": -246.87573
- },
- "TerritoryId": 133,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Gridania] Conjurers' Guild",
- "[Gridania] Lancers' Guild"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012398,
- "Position": {
- "X": 35.538208,
- "Y": -8,
- "Z": 98.13074
- },
- "TerritoryId": 132,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012398,
- "Position": {
- "X": 35.538208,
- "Y": -8,
- "Z": 98.13074
- },
- "TerritoryId": 132,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1000691,
- "Position": {
- "X": 71.97681,
- "Y": 8,
- "Z": -166.52173
- },
- "TerritoryId": 133,
- "InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 16 17 0 0 0 128",
- "AethernetShortcut": [
- "[Gridania] Aetheryte Plaza",
- "[Gridania] Leatherworkers' Guild & Shaded Bower"
- ]
- },
- {
- "DataId": 1000692,
- "Position": {
- "X": -258.8083,
- "Y": -5.7735243,
- "Z": -27.267883
- },
- "TerritoryId": 133,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Gridania] Leatherworkers' Guild & Shaded Bower",
- "[Gridania] Conjurers' Guild"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012398,
- "Position": {
- "X": 35.538208,
- "Y": -8,
- "Z": 98.13074
- },
- "TerritoryId": 132,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Gridania] Conjurers' Guild",
- "[Gridania] Airship Landing"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012400,
- "Position": {
- "X": 35.843384,
- "Y": -8,
- "Z": 99.35144
- },
- "TerritoryId": 132,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012401,
- "Position": {
- "X": -8.560364,
- "Y": 5.4681287,
- "Z": 40.6958
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "AetheryteShortcut": "Ishgard"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012406,
- "Position": {
- "X": 587.45703,
- "Y": -50.811344,
- "Z": 69.16907
- },
- "TerritoryId": 398,
- "InteractionType": "CompleteQuest",
- "AetheryteShortcut": "The Dravanian Forelands - Tailfeather"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012406,
- "Position": {
- "X": 587.45703,
- "Y": -50.811344,
- "Z": 69.16907
- },
- "TerritoryId": 398,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "Position": {
- "X": -793.8348,
- "Y": -122.09079,
- "Z": 577.7538
- },
- "TerritoryId": 398,
- "InteractionType": "WalkTo",
- "Fly": true,
- "AetheryteShortcut": "The Dravanian Forelands - Anyx Trine"
- },
- {
- "Position": {
- "X": -802.08453,
- "Y": -122.82994,
- "Z": 577.8909
- },
- "TerritoryId": 398,
- "InteractionType": "WalkTo",
- "TargetTerritoryId": 399
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2006205,
- "Position": {
- "X": 729.21326,
- "Y": 134.93542,
- "Z": 150.89636
- },
- "TerritoryId": 399,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818083
- },
- {
- "DataId": 2006208,
- "Position": {
- "X": 98.89368,
- "Y": 73.07532,
- "Z": -174.36487
- },
- "TerritoryId": 399,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818086
- },
- {
- "Position": {
- "X": -229.85187,
- "Y": 107.00484,
- "Z": -632.70197
- },
- "TerritoryId": 399,
- "InteractionType": "WalkTo",
- "TargetTerritoryId": 478
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "TerritoryId": 478,
- "InteractionType": "AttuneAetheryte",
- "Aetheryte": "Idyllshire"
- },
- {
- "DataId": 1012097,
- "Position": {
- "X": 73.3501,
- "Y": 205.88956,
- "Z": 23.483582
- },
- "TerritoryId": 478,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012097,
- "Position": {
- "X": 73.3501,
- "Y": 205.88956,
- "Z": 23.483582
- },
- "TerritoryId": 478,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012410,
- "Position": {
- "X": 71.732666,
- "Y": 205.62819,
- "Z": 26.901611
- },
- "TerritoryId": 478,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1014413,
- "Position": {
- "X": -42.008118,
- "Y": 205.79572,
- "Z": 3.4332886
- },
- "TerritoryId": 478,
- "InteractionType": "Say",
- "$": "0 0 0 0 0 0 -> 1 0 0 0 0 64",
- "ChatMessage": {
- "Key": "TEXT_HEAVNA607_01656_SAYTODO_000"
- }
- },
- {
- "DataId": 1012413,
- "Position": {
- "X": -69.230286,
- "Y": 205.88773,
- "Z": -68.61987
- },
- "TerritoryId": 478,
- "InteractionType": "Say",
- "ChatMessage": {
- "Key": "TEXT_HEAVNA607_01656_SAYTODO_000"
- }
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012097,
- "Position": {
- "X": 73.3501,
- "Y": 205.88956,
- "Z": 23.483582
- },
- "TerritoryId": 478,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012097,
- "Position": {
- "X": 73.3501,
- "Y": 205.88956,
- "Z": 23.483582
- },
- "TerritoryId": 478,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "Position": {
- "X": 148.52824,
- "Y": 207,
- "Z": 117.84323
- },
- "TerritoryId": 478,
- "InteractionType": "WalkTo",
- "TargetTerritoryId": 399
- },
- {
- "DataId": 1012416,
- "Position": {
- "X": 365.83496,
- "Y": 80.11144,
- "Z": 6.3324585
- },
- "TerritoryId": 399,
- "InteractionType": "SinglePlayerDuty"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012418,
- "Position": {
- "X": 352.65125,
- "Y": 77.859474,
- "Z": -5.9052734
- },
- "TerritoryId": 399,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012097,
- "Position": {
- "X": 73.3501,
- "Y": 205.88956,
- "Z": 23.483582
- },
- "TerritoryId": 478,
- "InteractionType": "CompleteQuest",
- "AetheryteShortcut": "Idyllshire"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012097,
- "Position": {
- "X": 73.3501,
- "Y": 205.88956,
- "Z": 23.483582
- },
- "TerritoryId": 478,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012419,
- "Position": {
- "X": 78.96533,
- "Y": 203.98001,
- "Z": 133.1654
- },
- "TerritoryId": 478,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012421,
- "Position": {
- "X": 77.98877,
- "Y": 203.98,
- "Z": 127.91626
- },
- "TerritoryId": 478,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012421,
- "Position": {
- "X": 77.98877,
- "Y": 203.98,
- "Z": 127.91626
- },
- "TerritoryId": 478,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "Position": {
- "X": 71.86769,
- "Y": 204.99998,
- "Z": 145.98666
- },
- "TerritoryId": 478,
- "InteractionType": "WalkTo",
- "TargetTerritoryId": 399
- },
- {
- "DataId": 2006210,
- "Position": {
- "X": -487.48004,
- "Y": 144.64026,
- "Z": -285.359
- },
- "TerritoryId": 399,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818088
- },
- {
- "DataId": 2006214,
- "Position": {
- "X": -452.38422,
- "Y": 138.10938,
- "Z": 678.18713
- },
- "TerritoryId": 399,
- "InteractionType": "AttuneAetherCurrent",
- "AetherCurrentId": 2818092
- },
- {
- "DataId": 1012423,
- "Position": {
- "X": -476.58502,
- "Y": 137.42972,
- "Z": 702.6931
- },
- "TerritoryId": 399,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2005532,
- "Position": {
- "X": -488.76178,
- "Y": 138.99438,
- "Z": 742.12244
- },
- "TerritoryId": 399,
- "InteractionType": "Combat",
- "EnemySpawnType": "AfterInteraction",
- "KillEnemyDataIds": [
- 4375
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012423,
- "Position": {
- "X": -476.58502,
- "Y": 137.42972,
- "Z": 702.6931
- },
- "TerritoryId": 399,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012138,
- "Position": {
- "X": 19.272095,
- "Y": 38.43,
- "Z": 15.854065
- },
- "TerritoryId": 463,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012138,
- "Position": {
- "X": 19.272095,
- "Y": 38.43,
- "Z": 15.854065
- },
- "TerritoryId": 463,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012426,
- "Position": {
- "X": 23.971863,
- "Y": 38.43,
- "Z": 3.5552979
- },
- "TerritoryId": 463,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2005337,
- "Position": {
- "X": 7.765594,
- "Y": 38.9395,
- "Z": -50.9989
- },
- "TerritoryId": 463,
- "InteractionType": "Interact",
- "TargetTerritoryId": 399
- },
- {
- "DataId": 1012427,
- "Position": {
- "X": 300.46533,
- "Y": 232.541,
- "Z": 767.87964
- },
- "TerritoryId": 399,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 4,
- "Steps": [
- {
- "TerritoryId": 399,
- "InteractionType": "Duty",
- "ContentFinderConditionId": 31
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 2005336,
- "Position": {
- "X": -488.79227,
- "Y": 138.93335,
- "Z": 741.0543
- },
- "TerritoryId": 399,
- "InteractionType": "Interact",
- "TargetTerritoryId": 463
- },
- {
- "DataId": 1012138,
- "Position": {
- "X": 19.272095,
- "Y": 38.43,
- "Z": 15.854065
- },
- "TerritoryId": 463,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012138,
- "Position": {
- "X": 19.272095,
- "Y": 38.43,
- "Z": 15.854065
- },
- "TerritoryId": 463,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012422,
- "Position": {
- "X": -475.79156,
- "Y": 137.42972,
- "Z": 701.4724
- },
- "TerritoryId": 399,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012380,
- "Position": {
- "X": 124.46777,
- "Y": 24.458836,
- "Z": 0.47296143
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "StopDistance": 5,
- "AetheryteShortcut": "Ishgard",
- "AethernetShortcut": [
- "[Ishgard] Aetheryte Plaza",
- "[Ishgard] The Forgotten Knight"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013163,
- "Position": {
- "X": 167.0404,
- "Y": -14.313367,
- "Z": 51.285522
- },
- "TerritoryId": 419,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Ishgard] The Forgotten Knight",
- "[Ishgard] Athenaeum Astrologicum"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012430,
- "Position": {
- "X": 165.94177,
- "Y": -14.34896,
- "Z": 51.651733
- },
- "TerritoryId": 419,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013166,
- "Position": {
- "X": 168.29175,
- "Y": -14.52896,
- "Z": 41.153564
- },
- "TerritoryId": 419,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1013167,
- "Position": {
- "X": 125.68848,
- "Y": 24.458836,
- "Z": 2.456604
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 16 1 0 0 0 128",
- "AethernetShortcut": [
- "[Ishgard] Athenaeum Astrologicum",
- "[Ishgard] The Forgotten Knight"
- ]
- },
- {
- "DataId": 1013161,
- "Position": {
- "X": 92.36279,
- "Y": 15.094684,
- "Z": 33.188354
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "$": "16 1 0 0 0 128 -> 33 1 0 0 0 192"
- },
- {
- "DataId": 1012251,
- "Position": {
- "X": 12.313965,
- "Y": -12.020877,
- "Z": 40.268433
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 1011217,
- "Position": {
- "X": 17.990356,
- "Y": 16.009666,
- "Z": -9.567444
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "TargetTerritoryId": 433,
- "AethernetShortcut": [
- "[Ishgard] The Brume",
- "[Ishgard] The Last Vigil"
- ]
- },
- {
- "DataId": 1012397,
- "Position": {
- "X": 4.0131226,
- "Y": -9.313226E-10,
- "Z": 5.661072
- },
- "TerritoryId": 433,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 2005334,
- "Position": {
- "X": -0.001443714,
- "Y": 1.1515,
- "Z": 13.2236
- },
- "TerritoryId": 433,
- "InteractionType": "Interact",
- "TargetTerritoryId": 419
- },
- {
- "DataId": 1012430,
- "Position": {
- "X": 165.94177,
- "Y": -14.34896,
- "Z": 51.651733
- },
- "TerritoryId": 419,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Ishgard] The Last Vigil",
- "[Ishgard] Athenaeum Astrologicum"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012430,
- "Position": {
- "X": 165.94177,
- "Y": -14.34896,
- "Z": 51.651733
- },
- "TerritoryId": 419,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012431,
- "Position": {
- "X": 180.16321,
- "Y": -16.028961,
- "Z": 34.6532
- },
- "TerritoryId": 419,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012430,
- "Position": {
- "X": 165.94177,
- "Y": -14.34896,
- "Z": 51.651733
- },
- "TerritoryId": 419,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3
- },
- {
- "Sequence": 4,
- "Steps": [
- {
- "DataId": 1012854,
- "Position": {
- "X": -861.84485,
- "Y": -184.293,
- "Z": -659.2356
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "TerritoryId": 402,
- "InteractionType": "AttuneAetheryte",
- "Aetheryte": "Azys Lla - Helix"
- },
- {
- "DataId": 1012792,
- "Position": {
- "X": -650.1717,
- "Y": -176.45021,
- "Z": -565.14844
- },
- "TerritoryId": 402,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012792,
- "Position": {
- "X": -650.1717,
- "Y": -176.45021,
- "Z": -565.14844
- },
- "TerritoryId": 402,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 2006237,
- "Position": {
- "X": -637.6898,
- "Y": -176.47064,
- "Z": -558.3734
- },
- "TerritoryId": 402,
- "InteractionType": "Interact",
- "$": "0 0 0 0 0 0 -> 17 0 0 0 0 64"
- },
- {
- "DataId": 2006236,
- "Position": {
- "X": -649.7139,
- "Y": -176.47064,
- "Z": -538.6893
- },
- "TerritoryId": 402,
- "InteractionType": "Interact",
- "$": "17 0 0 0 0 64 -> 33 1 0 0 0 192"
- },
- {
- "DataId": 2006238,
- "Position": {
- "X": -645.16675,
- "Y": -174.57855,
- "Z": -477.92786
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1014675,
- "Position": {
- "X": -638.3612,
- "Y": -176.4502,
- "Z": -578.6679
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2005565,
- "Position": {
- "X": -428.0614,
- "Y": -166.21655,
- "Z": -411.88678
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1014675,
- "Position": {
- "X": -638.3612,
- "Y": -176.4502,
- "Z": -578.6679
- },
- "TerritoryId": 402,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012796,
- "Position": {
- "X": -639.8871,
- "Y": -176.4502,
- "Z": -579.3393
- },
- "TerritoryId": 402,
- "InteractionType": "AcceptQuest",
- "DialogueChoices": [
- {
- "Type": "List",
- "Prompt": "TEXT_HEAVNA703_01665_Q1_000_000",
- "Answer": "TEXT_HEAVNA703_01665_A1_000_003"
- }
- ]
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1014677,
- "Position": {
- "X": -642.9083,
- "Y": -176.4502,
- "Z": -577.5082
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012797,
- "Position": {
- "X": -166.36914,
- "Y": -162.10732,
- "Z": -490.898
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 2006363,
- "Position": {
- "X": -145.7164,
- "Y": -154.816,
- "Z": -503.1721
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012802,
- "Position": {
- "X": 235.98071,
- "Y": -72.83498,
- "Z": -619.8978
- },
- "TerritoryId": 402,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012802,
- "Position": {
- "X": 235.98071,
- "Y": -72.83498,
- "Z": -619.8978
- },
- "TerritoryId": 402,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012807,
- "Position": {
- "X": 780.9414,
- "Y": -25.905136,
- "Z": -508.1102
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 2005568,
- "Position": {
- "X": 344.13672,
- "Y": -55.375,
- "Z": -428.4886
- },
- "TerritoryId": 402,
- "InteractionType": "Combat",
- "EnemySpawnType": "AfterInteraction",
- "KillEnemyDataIds": [
- 4942
- ],
- "$": "0 0 0 0 0 0 -> 18 0 0 0 0 64"
- },
- {
- "DataId": 2005569,
- "Position": {
- "X": 296.71167,
- "Y": -55.283447,
- "Z": -459.2508
- },
- "TerritoryId": 402,
- "InteractionType": "Combat",
- "EnemySpawnType": "AfterInteraction",
- "KillEnemyDataIds": [
- 4943,
- 4623
- ],
- "$": "18 0 0 0 0 64 -> 34 48 0 0 0 96"
- },
- {
- "DataId": 2005567,
- "Position": {
- "X": 249.2561,
- "Y": -55.49713,
- "Z": -406.51562
- },
- "TerritoryId": 402,
- "InteractionType": "Combat",
- "EnemySpawnType": "AfterInteraction",
- "KillEnemyDataIds": [
- 4614,
- 4942
- ]
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 1012807,
- "Position": {
- "X": 780.9414,
- "Y": -25.905136,
- "Z": -508.1102
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 2006364,
- "Position": {
- "X": 778.9745,
- "Y": -17.96,
- "Z": -483.6682
- },
- "TerritoryId": 402,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1014850,
- "Position": {
- "X": 634.51587,
- "Y": 10.474376,
- "Z": 77.50049
- },
- "TerritoryId": 402,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012829,
- "Position": {
- "X": 641.90125,
- "Y": 13.840106,
- "Z": 506.95044
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012827,
- "Position": {
- "X": 228.22913,
- "Y": 14.933587,
- "Z": 553.97876
- },
- "TerritoryId": 402,
- "InteractionType": "Combat",
- "EnemySpawnType": "AfterInteraction",
- "KillEnemyDataIds": [
- 4391,
- 4392,
- 4393,
- 4394,
- 4395,
- 4396
- ]
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "DataId": 1012827,
- "Position": {
- "X": 228.22913,
- "Y": 14.933587,
- "Z": 553.97876
- },
- "TerritoryId": 402,
- "InteractionType": "SinglePlayerDuty"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012834,
- "Position": {
- "X": -197.86377,
- "Y": -102.78301,
- "Z": 456.53467
- },
- "TerritoryId": 402,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012834,
- "Position": {
- "X": -197.86377,
- "Y": -102.78301,
- "Z": 456.53467
- },
- "TerritoryId": 402,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 2005465,
- "Position": {
- "X": -696.13184,
- "Y": -37.06427,
- "Z": 432.4253
- },
- "TerritoryId": 402,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1012848,
- "Position": {
- "X": -319.0204,
- "Y": 253,
- "Z": -5.2339478
- },
- "TerritoryId": 402,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012850,
- "Position": {
- "X": -62.882446,
- "Y": 271.23285,
- "Z": -5.661133
- },
- "TerritoryId": 402,
- "InteractionType": "Combat",
- "EnemySpawnType": "AfterInteraction",
- "KillEnemyDataIds": [
- 5039,
- 4363,
- 4398,
- 4397
- ],
- "Fly": true
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1012850,
- "Position": {
- "X": -62.882446,
- "Y": 271.23285,
- "Z": -5.661133
- },
- "TerritoryId": 402,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 3,
- "Steps": [
- {
- "TerritoryId": 402,
- "InteractionType": "Duty",
- "ContentFinderConditionId": 38
- }
- ]
- },
- {
- "Sequence": 4
- },
- {
- "Sequence": 5,
- "Steps": [
- {
- "TerritoryId": 402,
- "InteractionType": "Duty",
- "ContentFinderConditionId": 90
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1012857,
- "Position": {
- "X": 0.7476196,
- "Y": 0.022254243,
- "Z": 4.623413
- },
- "TerritoryId": 433,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1013332,
- "Position": {
- "X": 94.95691,
- "Y": -22.000006,
- "Z": 50.94983
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 2,
- "Steps": [
- {
- "DataId": 1013196,
- "Position": {
- "X": -249.43921,
- "Y": -20.03492,
- "Z": -65.0188
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Ishgard] The Forgotten Knight",
- "[Ishgard] The Jeweled Crozier"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Ishgard] The Jeweled Crozier",
- "[Ishgard] The Forgotten Knight"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1011222,
- "Position": {
- "X": 231.92188,
- "Y": -13.73494,
- "Z": -106.85901
- },
- "TerritoryId": 419,
- "InteractionType": "Interact",
- "AethernetShortcut": [
- "[Ishgard] The Forgotten Knight",
- "[Ishgard] Athenaeum Astrologicum"
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest",
- "AethernetShortcut": [
- "[Ishgard] Athenaeum Astrologicum",
- "[Ishgard] The Forgotten Knight"
- ]
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1012169,
- "Position": {
- "X": 109.391846,
- "Y": -22.012903,
- "Z": 29.95337
- },
- "TerritoryId": 418,
- "InteractionType": "Interact"
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
+++ /dev/null
-{
- "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
- "Author": "JerryWester",
- "QuestSequence": [
- {
- "Sequence": 0,
- "Steps": [
- {
- "DataId": 1011192,
- "Position": {
- "X": 88.36499,
- "Y": 15.094684,
- "Z": 31.296265
- },
- "TerritoryId": 418,
- "InteractionType": "AcceptQuest"
- }
- ]
- },
- {
- "Sequence": 1,
- "Steps": [
- {
- "DataId": 1013340,
- "Position": {
- "X": 144.57922,
- "Y": -20.020874,
- "Z": 54.276245
- },
- "TerritoryId": 418,
- "InteractionType": "Interact",
- "DialogueChoices": [
- {
- "Type": "List",
- "Prompt": "TEXT_HEAVNA409_01996_Q1_000_000",
- "Answer": "TEXT_HEAVNA409_01996_A1_000_001"
- }
- ]
- }
- ]
- },
- {
- "Sequence": 255,
- "Steps": [
- {
- "DataId": 1013260,
- "Position": {
- "X": 104.38696,
- "Y": 15.000005,
- "Z": 25.558838
- },
- "TerritoryId": 418,
- "InteractionType": "CompleteQuest"
- }
- ]
- }
- ]
-}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012694,
+ "Position": {
+ "X": -758.32764,
+ "Y": 123.72873,
+ "Z": 210.74231
+ },
+ "TerritoryId": 400,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "Position": {
+ "X": -455.00378,
+ "Y": 43.619022,
+ "Z": 403.64548
+ },
+ "TerritoryId": 400,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AutoOnEnterArea",
+ "KillEnemyDataIds": [
+ 4479,
+ 4481
+ ],
+ "AetheryteShortcut": "The Churning Mists - Zenith"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "Position": {
+ "X": 149.1435,
+ "Y": -23.289272,
+ "Z": 177.45946
+ },
+ "TerritoryId": 400,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AutoOnEnterArea",
+ "KillEnemyDataIds": [
+ 4491
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 2006224,
+ "Position": {
+ "X": 340.01672,
+ "Y": -25.375793,
+ "Z": -130.54095
+ },
+ "TerritoryId": 400,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818107
+ },
+ {
+ "Position": {
+ "X": 396.12845,
+ "Y": -29.186422,
+ "Z": -142.568
+ },
+ "TerritoryId": 400,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AutoOnEnterArea",
+ "KillEnemyDataIds": [
+ 4479
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012698,
+ "Position": {
+ "X": 569.17664,
+ "Y": -1.1916885,
+ "Z": -370.22968
+ },
+ "TerritoryId": 400,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012698,
+ "Position": {
+ "X": 569.17664,
+ "Y": -1.1916885,
+ "Z": -370.22968
+ },
+ "TerritoryId": 400,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012720,
+ "Position": {
+ "X": -106.9505,
+ "Y": 15.168516,
+ "Z": -40.60431
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "AetheryteShortcut": "Ishgard",
+ "AethernetShortcut": [
+ "[Ishgard] Aetheryte Plaza",
+ "[Ishgard] Skysteel Manufactory"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1011217,
+ "Position": {
+ "X": 17.990356,
+ "Y": 16.009666,
+ "Z": -9.567444
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 433,
+ "AethernetShortcut": [
+ "[Ishgard] Skysteel Manufactory",
+ "[Ishgard] The Last Vigil"
+ ]
+ },
+ {
+ "DataId": 1012583,
+ "Position": {
+ "X": -2.1210327,
+ "Y": 0.009368893,
+ "Z": -9.567444
+ },
+ "TerritoryId": 433,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 2005334,
+ "Position": {
+ "X": -0.015319824,
+ "Y": 1.1443481,
+ "Z": 13.199036
+ },
+ "TerritoryId": 433,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 419
+ },
+ {
+ "DataId": 1012709,
+ "Position": {
+ "X": 151.01843,
+ "Y": -12.634913,
+ "Z": -28.671753
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] The Last Vigil",
+ "[Ishgard] Athenaeum Astrologicum"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012714,
+ "Position": {
+ "X": -160.54016,
+ "Y": 16.979584,
+ "Z": -39.96344
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Ishgard] Athenaeum Astrologicum",
+ "[Ishgard] Skysteel Manufactory"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012721,
+ "Position": {
+ "X": -162.49341,
+ "Y": 16.979584,
+ "Z": -37.521973
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "TerritoryId": 418,
+ "InteractionType": "UseItem",
+ "ItemId": 30362,
+ "TargetTerritoryId": 140
+ },
+ {
+ "Position": {
+ "X": -492.96475,
+ "Y": 20.999884,
+ "Z": -380.82272
+ },
+ "TerritoryId": 140,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "DataId": 2001711,
+ "Position": {
+ "X": -480.9181,
+ "Y": 18.00103,
+ "Z": -386.862
+ },
+ "TerritoryId": 140,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 212
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1013154,
+ "Position": {
+ "X": -6.881897,
+ "Y": 0,
+ "Z": -3.1281738
+ },
+ "TerritoryId": 212,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 2001716,
+ "Position": {
+ "X": -15.701599,
+ "Y": 1.083313,
+ "Z": -0.015319824
+ },
+ "TerritoryId": 212,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 140
+ },
+ {
+ "Position": {
+ "X": -492.1446,
+ "Y": 20.88255,
+ "Z": -376.3636
+ },
+ "TerritoryId": 140,
+ "InteractionType": "WalkTo",
+ "Mount": true
+ },
+ {
+ "DataId": 1004019,
+ "Position": {
+ "X": -335.9579,
+ "Y": 13.983504,
+ "Z": -99.65674
+ },
+ "TerritoryId": 140,
+ "InteractionType": "Interact",
+ "Fly": true,
+ "TargetTerritoryId": 140
+ },
+ {
+ "DataId": 1002030,
+ "Position": {
+ "X": -296.315,
+ "Y": 16.964134,
+ "Z": 334.15735
+ },
+ "TerritoryId": 140,
+ "InteractionType": "Interact",
+ "$": "0 0 0 0 0 0 -> 1 0 0 0 0 64"
+ },
+ {
+ "DataId": 1002014,
+ "Position": {
+ "X": -253.43713,
+ "Y": 33.23899,
+ "Z": 404.04358
+ },
+ "TerritoryId": 140,
+ "InteractionType": "Interact",
+ "$": "1 0 0 0 0 64 -> 2 0 0 0 0 192"
+ },
+ {
+ "DataId": 1002047,
+ "Position": {
+ "X": -223.80408,
+ "Y": 32.90774,
+ "Z": 401.9989
+ },
+ "TerritoryId": 140,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "Position": {
+ "X": -218.33546,
+ "Y": 35.25,
+ "Z": 432.04767
+ },
+ "TerritoryId": 140,
+ "InteractionType": "WalkTo",
+ "Fly": true
+ },
+ {
+ "DataId": 1013392,
+ "Position": {
+ "X": -207.99579,
+ "Y": 35.249992,
+ "Z": 431.44873
+ },
+ "TerritoryId": 140,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012729,
+ "Position": {
+ "X": -229.20581,
+ "Y": 33.907307,
+ "Z": 428.4275
+ },
+ "TerritoryId": 140,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012729,
+ "Position": {
+ "X": -229.20581,
+ "Y": 33.907307,
+ "Z": 428.4275
+ },
+ "TerritoryId": 140,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1001821,
+ "Position": {
+ "X": -24.124573,
+ "Y": 38.000004,
+ "Z": 85.31323
+ },
+ "TerritoryId": 131,
+ "InteractionType": "Interact",
+ "AetheryteShortcut": "Ul'dah",
+ "AethernetShortcut": [
+ "[Ul'dah] Aetheryte Plaza",
+ "[Ul'dah] The Chamber of Rule"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012731,
+ "Position": {
+ "X": -23.91095,
+ "Y": 37.760002,
+ "Z": 78.812744
+ },
+ "StopDistance": 5,
+ "TerritoryId": 131,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012731,
+ "Position": {
+ "X": -23.91095,
+ "Y": 37.760002,
+ "Z": 78.812744
+ },
+ "StopDistance": 5,
+ "TerritoryId": 131,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "TerritoryId": 156,
+ "DataId": 2002881,
+ "Position": {
+ "X": 21.133728,
+ "Y": 22.323914,
+ "Z": -631.281
+ },
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 351,
+ "AetheryteShortcut": "Mor Dhona"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012733,
+ "Position": {
+ "X": -1.8768921,
+ "Y": 0,
+ "Z": -9.079163
+ },
+ "StopDistance": 5,
+ "TerritoryId": 351,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012733,
+ "Position": {
+ "X": -1.8768921,
+ "Y": 0,
+ "Z": -9.079163
+ },
+ "StopDistance": 5,
+ "TerritoryId": 351,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012717,
+ "Position": {
+ "X": -158.80066,
+ "Y": 17.066208,
+ "Z": -56.168518
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "AetheryteShortcut": "Ishgard",
+ "AethernetShortcut": [
+ "[Ishgard] Aetheryte Plaza",
+ "[Ishgard] Skysteel Manufactory"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1011217,
+ "Position": {
+ "X": 17.990356,
+ "Y": 16.009666,
+ "Z": -9.567444
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 433,
+ "AethernetShortcut": [
+ "[Ishgard] Skysteel Manufactory",
+ "[Ishgard] The Last Vigil"
+ ]
+ },
+ {
+ "DataId": 1012744,
+ "Position": {
+ "X": -2.3041382,
+ "Y": -9.313226E-10,
+ "Z": 5.9052124
+ },
+ "StopDistance": 5,
+ "TerritoryId": 433,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 2005334,
+ "Position": {
+ "X": -0.015319824,
+ "Y": 1.1443481,
+ "Z": 13.199036
+ },
+ "StopDistance": 4,
+ "TerritoryId": 433,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 419
+ },
+ {
+ "DataId": 1011223,
+ "Position": {
+ "X": 114.579956,
+ "Y": 24.412834,
+ "Z": -11.062805
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "DialogueChoices": [
+ {
+ "Type": "YesNo",
+ "Prompt": "TEXT_HEAVNA332_01633_Q1_000_000",
+ "Yes": true
+ }
+ ],
+ "AethernetShortcut": [
+ "[Ishgard] The Last Vigil",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012589,
+ "Position": {
+ "X": 107.46924,
+ "Y": 24.37563,
+ "Z": -8.407776
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012589,
+ "Position": {
+ "X": 107.46924,
+ "Y": 24.37563,
+ "Z": -8.407776
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013168,
+ "Position": {
+ "X": -187.18243,
+ "Y": 15.9939995,
+ "Z": -47.68445
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] The Forgotten Knight",
+ "[Ishgard] Skysteel Manufactory"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "TerritoryId": 418,
+ "InteractionType": "Duty",
+ "ContentFinderConditionId": 39
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012746,
+ "Position": {
+ "X": 550.4386,
+ "Y": -1.1916885,
+ "Z": -354.94012
+ },
+ "StopDistance": 7,
+ "TerritoryId": 400,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012746,
+ "Position": {
+ "X": 550.4386,
+ "Y": -1.1916885,
+ "Z": -354.94012
+ },
+ "StopDistance": 7,
+ "TerritoryId": 400,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013172,
+ "Position": {
+ "X": -756.0998,
+ "Y": 123.72873,
+ "Z": 214.80127
+ },
+ "TerritoryId": 400,
+ "InteractionType": "CompleteQuest",
+ "AetheryteShortcut": "The Churning Mists - Zenith",
+ "Fly": true
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1014110,
+ "Position": {
+ "X": -753.7194,
+ "Y": 123.572525,
+ "Z": 212.57336
+ },
+ "TerritoryId": 400,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012750,
+ "Position": {
+ "X": -163.89722,
+ "Y": 27.979128,
+ "Z": -116.41113
+ },
+ "StopDistance": 7,
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012750,
+ "Position": {
+ "X": -163.89722,
+ "Y": 27.979128,
+ "Z": -116.41113
+ },
+ "StopDistance": 7,
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1011217,
+ "Position": {
+ "X": 17.990356,
+ "Y": 16.009666,
+ "Z": -9.567444
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 433,
+ "AethernetShortcut": [
+ "[Ishgard] Skysteel Manufactory",
+ "[Ishgard] The Last Vigil"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012753,
+ "Position": {
+ "X": 2.5787354,
+ "Y": -9.313226E-10,
+ "Z": 7.6447144
+ },
+ "StopDistance": 5,
+ "TerritoryId": 433,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012751,
+ "Position": {
+ "X": -2.02948,
+ "Y": -9.313226E-10,
+ "Z": 6.362976
+ },
+ "StopDistance": 7,
+ "TerritoryId": 433,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013381,
+ "Position": {
+ "X": 92.36279,
+ "Y": 15.094684,
+ "Z": 33.188354
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] The Last Vigil",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1013342,
+ "Position": {
+ "X": 36.331665,
+ "Y": -12.020876,
+ "Z": 76.58496
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "$": "0 0 0 0 0 0 -> 1 0 0 0 0 32",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
+ },
+ {
+ "DataId": 1013341,
+ "Position": {
+ "X": 65.72058,
+ "Y": -12.008911,
+ "Z": 78.3551
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "$": "1 0 0 0 0 32 -> 2 0 0 0 0 96",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
+ },
+ {
+ "DataId": 1013340,
+ "Position": {
+ "X": 144.57922,
+ "Y": -20.020874,
+ "Z": 54.276245
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013332,
+ "Position": {
+ "X": 94.95691,
+ "Y": -22.000006,
+ "Z": 50.94983
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013260,
+ "Position": {
+ "X": 104.38696,
+ "Y": 15.000005,
+ "Z": 25.558838
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 2005551,
+ "Position": {
+ "X": 38.254395,
+ "Y": -6.820801,
+ "Z": 76.34082
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 2005550,
+ "Position": {
+ "X": 84.58069,
+ "Y": -6.9733887,
+ "Z": 81.55945
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 1012768,
+ "Position": {
+ "X": 21.10321,
+ "Y": -12.020914,
+ "Z": 48.41687
+ },
+ "StopDistance": 7,
+ "TerritoryId": 418,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "DataId": 1012773,
+ "Position": {
+ "X": 92.5459,
+ "Y": 15.00001,
+ "Z": 37.247192
+ },
+ "TerritoryId": 418,
+ "InteractionType": "SinglePlayerDuty"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012780,
+ "Position": {
+ "X": 86.38135,
+ "Y": 23.979128,
+ "Z": 12.802246
+ },
+ "StopDistance": 5,
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012780,
+ "Position": {
+ "X": 86.38135,
+ "Y": 23.979128,
+ "Z": 12.802246
+ },
+ "StopDistance": 5,
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012778,
+ "Position": {
+ "X": 84.58069,
+ "Y": 23.979126,
+ "Z": 10.452393
+ },
+ "StopDistance": 5,
+ "TerritoryId": 418,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012212,
+ "Position": {
+ "X": -6.790344,
+ "Y": 42.34489,
+ "Z": -207.04968
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] The Forgotten Knight",
+ "[Ishgard] The Tribunal"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "TerritoryId": 419,
+ "InteractionType": "Duty",
+ "ContentFinderConditionId": 34
+ }
+ ]
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "Position": {
+ "X": 0,
+ "Y": 0,
+ "Z": 0
+ },
+ "TerritoryId": 1,
+ "InteractionType": "WalkTo",
+ "Comment": "Filler"
+ }
+ ]
+ },
+ {
+ "Sequence": 5,
+ "Steps": [
+ {
+ "DataId": 1012212,
+ "Position": {
+ "X": -6.790344,
+ "Y": 42.34489,
+ "Z": -207.04968
+ },
+ "StopDistance": 7,
+ "TerritoryId": 419,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 6,
+ "Steps": [
+ {
+ "DataId": 1013101,
+ "Position": {
+ "X": 17.990356,
+ "Y": 16.009666,
+ "Z": -9.567444
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 433
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013227,
+ "Position": {
+ "X": 14.877502,
+ "Y": 16.009666,
+ "Z": -4.196289
+ },
+ "StopDistance": 5,
+ "TerritoryId": 419,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013227,
+ "Position": {
+ "X": 14.877502,
+ "Y": 16.009666,
+ "Z": -4.196289
+ },
+ "StopDistance": 5,
+ "TerritoryId": 419,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1011223,
+ "Position": {
+ "X": 114.579956,
+ "Y": 24.412834,
+ "Z": -11.062805
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "DialogueChoices": [
+ {
+ "Type": "YesNo",
+ "Prompt": "TEXT_HEAVNA405_01641_SCENE00020_EVENTAREA_WARP_YESNO_TITLE",
+ "Yes": true
+ }
+ ],
+ "AethernetShortcut": [
+ "[Ishgard] The Last Vigil",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ },
+ {
+ "DataId": 1013183,
+ "Position": {
+ "X": -0.015319824,
+ "Y": 0.019999694,
+ "Z": -6.302063
+ },
+ "TerritoryId": 428,
+ "InteractionType": "CompleteQuest",
+ "DialogueChoices": [
+ {
+ "Type": "List",
+ "Prompt": "TEXT_HEAVNA405_01641_Q1_000_000",
+ "Answer": "TEXT_HEAVNA405_01641_A1_000_001"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013332,
+ "Position": {
+ "X": 94.95691,
+ "Y": -22.000006,
+ "Z": 50.94983
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1013196,
+ "Position": {
+ "X": -249.43921,
+ "Y": -20.03492,
+ "Z": -65.0188
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] The Forgotten Knight",
+ "[Ishgard] The Jeweled Crozier"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Ishgard] The Jeweled Crozier",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1011222,
+ "Position": {
+ "X": 231.92188,
+ "Y": -13.73494,
+ "Z": -106.85901
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] The Forgotten Knight",
+ "[Ishgard] Athenaeum Astrologicum"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Ishgard] Athenaeum Astrologicum",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "Position": {
+ "X": 90.44213,
+ "Y": -3.7030487,
+ "Z": 76.662605
+ },
+ "TerritoryId": 418,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "Position": {
+ "X": 101.28695,
+ "Y": -20.020874,
+ "Z": 76.39896
+ },
+ "TerritoryId": 418,
+ "InteractionType": "WalkTo",
+ "DisableNavmesh": true
+ },
+ {
+ "DataId": 1012169,
+ "Position": {
+ "X": 109.391846,
+ "Y": -22.012903,
+ "Z": 29.95337
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1011192,
+ "Position": {
+ "X": 88.36499,
+ "Y": 15.094684,
+ "Z": 31.296265
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "Position": {
+ "X": 90.44213,
+ "Y": -3.7030487,
+ "Z": 76.662605
+ },
+ "TerritoryId": 418,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "Position": {
+ "X": 101.28695,
+ "Y": -20.020874,
+ "Z": 76.39896
+ },
+ "TerritoryId": 418,
+ "InteractionType": "WalkTo",
+ "DisableNavmesh": true
+ },
+ {
+ "DataId": 1013340,
+ "Position": {
+ "X": 144.57922,
+ "Y": -20.020874,
+ "Z": 54.276245
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "DialogueChoices": [
+ {
+ "Type": "List",
+ "Prompt": "TEXT_HEAVNA409_01996_Q1_000_000",
+ "Answer": "TEXT_HEAVNA409_01996_A1_000_001"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013260,
+ "Position": {
+ "X": 104.38696,
+ "Y": 15.000005,
+ "Z": 25.558838
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013384,
+ "Position": {
+ "X": 112.291016,
+ "Y": 24.390423,
+ "Z": -4.4709473
+ },
+ "StopDistance": 7,
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013261,
+ "Position": {
+ "X": -158.49548,
+ "Y": 17.066208,
+ "Z": -56.26001
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Ishgard] The Forgotten Knight",
+ "[Ishgard] Skysteel Manufactory"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013385,
+ "Position": {
+ "X": -158.37347,
+ "Y": 17,
+ "Z": -54.276367
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013077,
+ "Position": {
+ "X": 147.53943,
+ "Y": -12.634913,
+ "Z": -26.199768
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Ishgard] Skysteel Manufactory",
+ "[Ishgard] Athenaeum Astrologicum"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1013125,
+ "Position": {
+ "X": 148.60754,
+ "Y": -12.634913,
+ "Z": -13.443237
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "DialogueChoices": [
+ {
+ "Type": "YesNo",
+ "Prompt": "TEXT_HEAVNA502_01643_Q1_000_000",
+ "Yes": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013085,
+ "Position": {
+ "X": -805.53906,
+ "Y": -57.828876,
+ "Z": 157.64087
+ },
+ "TerritoryId": 401,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013085,
+ "Position": {
+ "X": -805.53906,
+ "Y": -57.828876,
+ "Z": 157.64087
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 2006228,
+ "Position": {
+ "X": -747.097,
+ "Y": -57.09793,
+ "Z": 163.8361
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818116
+ },
+ {
+ "Position": {
+ "X": -703.7623,
+ "Y": -61.975857,
+ "Z": 113.54166
+ },
+ "TerritoryId": 401,
+ "InteractionType": "SinglePlayerDuty",
+ "Emote": "lookout",
+ "StopDistance": 0.25
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "Position": {
+ "X": -761.80145,
+ "Y": -39.054474,
+ "Z": 77.39858
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Emote",
+ "Emote": "lookout",
+ "StopDistance": 0.25,
+ "Comment": "Solo Duty triggered by emoting?"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013089,
+ "Position": {
+ "X": -751.6747,
+ "Y": -35.95642,
+ "Z": 18.722778
+ },
+ "StopDistance": 7,
+ "TerritoryId": 401,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013089,
+ "Position": {
+ "X": -751.6747,
+ "Y": -35.95642,
+ "Z": 18.722778
+ },
+ "StopDistance": 7,
+ "TerritoryId": 401,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013093,
+ "Position": {
+ "X": -749.1112,
+ "Y": -35.956425,
+ "Z": 22.049255
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "Position": {
+ "X": -756.4804,
+ "Y": -13.877342,
+ "Z": -121.33485
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Jump",
+ "JumpDestination": {
+ "Position": {
+ "X": -759.4263,
+ "Y": -9.201294,
+ "Z": -110.85681
+ }
+ }
+ },
+ {
+ "DataId": 2006229,
+ "Position": {
+ "X": -759.4263,
+ "Y": -9.201294,
+ "Z": -110.85681
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818117,
+ "DisableNavmesh": true
+ },
+ {
+ "Position": {
+ "X": -755.9033,
+ "Y": -14.112402,
+ "Z": -177.06593
+ },
+ "TerritoryId": 401,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "DataId": 1013090,
+ "Position": {
+ "X": -650.93463,
+ "Y": -58.6966,
+ "Z": -337.2397
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "TerritoryId": 401,
+ "InteractionType": "AttuneAetheryte",
+ "Aetheryte": "The Sea of Clouds - Ok' Zundu"
+ },
+ {
+ "DataId": 1013095,
+ "Position": {
+ "X": -560.69275,
+ "Y": -52.30738,
+ "Z": -427.57312
+ },
+ "TerritoryId": 401,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013096,
+ "Position": {
+ "X": -541.34436,
+ "Y": -37.144257,
+ "Z": -384.48163
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013123,
+ "Position": {
+ "X": -538.0178,
+ "Y": -37.04666,
+ "Z": -392.0501
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 2006234,
+ "Position": {
+ "X": -564.8127,
+ "Y": -36.68513,
+ "Z": -349.0807
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818122
+ },
+ {
+ "DataId": 1012070,
+ "Position": {
+ "X": -554.0704,
+ "Y": -57.62821,
+ "Z": -547.4174
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Emote",
+ "Emote": "bow"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1014570,
+ "Position": {
+ "X": -583.032,
+ "Y": -52.126114,
+ "Z": -447.4403
+ },
+ "TerritoryId": 401,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1014570,
+ "Position": {
+ "X": -583.032,
+ "Y": -52.126114,
+ "Z": -447.4403
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012064,
+ "Position": {
+ "X": -542.7787,
+ "Y": -37.11544,
+ "Z": -386.7094
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 2006231,
+ "Position": {
+ "X": -180.34644,
+ "Y": -14.938599,
+ "Z": -543.1144
+ },
+ "TerritoryId": 401,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818119
+ },
+ {
+ "DataId": 1013386,
+ "Position": {
+ "X": -155.62683,
+ "Y": -14.153783,
+ "Z": -541.558
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 1013387,
+ "Position": {
+ "X": -154.34503,
+ "Y": -14.730623,
+ "Z": -537.56006
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact",
+ "DialogueChoices": [
+ {
+ "Type": "YesNo",
+ "Prompt": "TEXT_HEAVNA506_01647_Q1_000_000",
+ "Yes": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "TerritoryId": 401,
+ "InteractionType": "Duty",
+ "ContentFinderConditionId": 88
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1014575,
+ "Position": {
+ "X": -156.66437,
+ "Y": -14.153766,
+ "Z": -543.0228
+ },
+ "StopDistance": 5,
+ "TerritoryId": 401,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1014575,
+ "Position": {
+ "X": -156.66437,
+ "Y": -14.153766,
+ "Z": -543.0228
+ },
+ "StopDistance": 5,
+ "TerritoryId": 401,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013100,
+ "Position": {
+ "X": -582.63525,
+ "Y": -52.094604,
+ "Z": -447.13513
+ },
+ "TerritoryId": 401,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012195,
+ "Position": {
+ "X": -155.93195,
+ "Y": -14.153762,
+ "Z": -542.1378
+ },
+ "TerritoryId": 401,
+ "InteractionType": "CompleteQuest",
+ "Fly": true
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013386,
+ "Position": {
+ "X": -155.62683,
+ "Y": -14.153783,
+ "Z": -541.558
+ },
+ "StopDistance": 5,
+ "TerritoryId": 401,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013111,
+ "Position": {
+ "X": 162.89001,
+ "Y": -15.134373,
+ "Z": 37.094604
+ },
+ "StopDistance": 7,
+ "TerritoryId": 419,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013112,
+ "Position": {
+ "X": 162.005,
+ "Y": -15.134371,
+ "Z": 38.52893
+ },
+ "StopDistance": 7,
+ "TerritoryId": 419,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1011223,
+ "Position": {
+ "X": 114.579956,
+ "Y": 24.412834,
+ "Z": -11.062805
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "DialogueChoices": [
+ {
+ "Type": "YesNo",
+ "Prompt": "TEXT_HEAVNA601_01650_SCENE00008_EVENTAREA_WARP_YESNO_TITLE",
+ "Yes": true
+ }
+ ],
+ "AethernetShortcut": [
+ "[Ishgard] Athenaeum Astrologicum",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ },
+ {
+ "DataId": 1013183,
+ "Position": {
+ "X": -0.015319824,
+ "Y": 0.019999694,
+ "Z": -6.302063
+ },
+ "TerritoryId": 428,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013162,
+ "Position": {
+ "X": 92.36279,
+ "Y": 15.094684,
+ "Z": 33.188354
+ },
+ "TerritoryId": 418,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1013162,
+ "Position": {
+ "X": 92.36279,
+ "Y": 15.094684,
+ "Z": 33.188354
+ },
+ "TerritoryId": 418,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012389,
+ "Position": {
+ "X": -133.31812,
+ "Y": 4.1,
+ "Z": -111.77234
+ },
+ "TerritoryId": 130,
+ "InteractionType": "Interact",
+ "AetheryteShortcut": "Ul'dah"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012391,
+ "Position": {
+ "X": -202.62463,
+ "Y": -31.015825,
+ "Z": 105.088745
+ },
+ "TerritoryId": 141,
+ "InteractionType": "Interact",
+ "Fly": true,
+ "AetheryteShortcut": "Central Thanalan - Black Brush Station"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012394,
+ "Position": {
+ "X": -158.1903,
+ "Y": 4,
+ "Z": -21.194885
+ },
+ "TerritoryId": 133,
+ "InteractionType": "CompleteQuest",
+ "AetheryteShortcut": "Gridania",
+ "AethernetShortcut": [
+ "[Gridania] Aetheryte Plaza",
+ "[Gridania] Conjurers' Guild"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012394,
+ "Position": {
+ "X": -158.1903,
+ "Y": 4,
+ "Z": -21.194885
+ },
+ "TerritoryId": 133,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1000460,
+ "Position": {
+ "X": -159.41101,
+ "Y": 4.054107,
+ "Z": -4.1047363
+ },
+ "TerritoryId": 133,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 205,
+ "DialogueChoices": [
+ {
+ "Type": "YesNo",
+ "Prompt": "TEXT_HEAVNA603_01652_SCENE00007_EVENTAREA_WARP_YESNO_TITLE",
+ "Yes": true
+ }
+ ]
+ },
+ {
+ "DataId": 1003027,
+ "Position": {
+ "X": 4.8981323,
+ "Y": -1.92944,
+ "Z": -0.19836426
+ },
+ "TerritoryId": 205,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012396,
+ "Position": {
+ "X": -153.1853,
+ "Y": 4,
+ "Z": -14.938599
+ },
+ "TerritoryId": 133,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 1006756,
+ "Position": {
+ "X": -16.891846,
+ "Y": 10.17425,
+ "Z": -246.87573
+ },
+ "TerritoryId": 133,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Gridania] Conjurers' Guild",
+ "[Gridania] Lancers' Guild"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012398,
+ "Position": {
+ "X": 35.538208,
+ "Y": -8,
+ "Z": 98.13074
+ },
+ "StopDistance": 5,
+ "TerritoryId": 132,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012398,
+ "Position": {
+ "X": 35.538208,
+ "Y": -8,
+ "Z": 98.13074
+ },
+ "StopDistance": 5,
+ "TerritoryId": 132,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1000691,
+ "Position": {
+ "X": 71.97681,
+ "Y": 8,
+ "Z": -166.52173
+ },
+ "TerritoryId": 133,
+ "InteractionType": "Interact",
+ "$": "0 0 0 0 0 0 -> 16 17 0 0 0 128",
+ "AethernetShortcut": [
+ "[Gridania] Aetheryte Plaza",
+ "[Gridania] Leatherworkers' Guild & Shaded Bower"
+ ],
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
+ },
+ {
+ "DataId": 1000692,
+ "Position": {
+ "X": -258.8083,
+ "Y": -5.7735243,
+ "Z": -27.267883
+ },
+ "TerritoryId": 133,
+ "InteractionType": "Interact",
+ "AethernetShortcut": [
+ "[Gridania] Leatherworkers' Guild & Shaded Bower",
+ "[Gridania] Conjurers' Guild"
+ ],
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012398,
+ "Position": {
+ "X": 35.538208,
+ "Y": -8,
+ "Z": 98.13074
+ },
+ "TerritoryId": 132,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Gridania] Conjurers' Guild",
+ "[Gridania] Airship Landing"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012400,
+ "Position": {
+ "X": 35.843384,
+ "Y": -8,
+ "Z": 99.35144
+ },
+ "TerritoryId": 132,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012401,
+ "Position": {
+ "X": -8.560364,
+ "Y": 5.4681287,
+ "Z": 40.6958
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "AetheryteShortcut": "Ishgard"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012406,
+ "Position": {
+ "X": 587.45703,
+ "Y": -50.811344,
+ "Z": 69.16907
+ },
+ "TerritoryId": 398,
+ "InteractionType": "CompleteQuest",
+ "AetheryteShortcut": "The Dravanian Forelands - Tailfeather"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012406,
+ "Position": {
+ "X": 587.45703,
+ "Y": -50.811344,
+ "Z": 69.16907
+ },
+ "TerritoryId": 398,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "Position": {
+ "X": -793.8348,
+ "Y": -122.09079,
+ "Z": 577.7538
+ },
+ "TerritoryId": 398,
+ "InteractionType": "WalkTo",
+ "Fly": true,
+ "AetheryteShortcut": "The Dravanian Forelands - Anyx Trine"
+ },
+ {
+ "Position": {
+ "X": -802.08453,
+ "Y": -122.82994,
+ "Z": 577.8909
+ },
+ "TerritoryId": 398,
+ "InteractionType": "WalkTo",
+ "TargetTerritoryId": 399
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 2006205,
+ "Position": {
+ "X": 729.21326,
+ "Y": 134.93542,
+ "Z": 150.89636
+ },
+ "TerritoryId": 399,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818083
+ },
+ {
+ "DataId": 2006208,
+ "Position": {
+ "X": 98.89368,
+ "Y": 73.07532,
+ "Z": -174.36487
+ },
+ "TerritoryId": 399,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818086
+ },
+ {
+ "Position": {
+ "X": -229.85187,
+ "Y": 107.00484,
+ "Z": -632.70197
+ },
+ "TerritoryId": 399,
+ "InteractionType": "WalkTo",
+ "TargetTerritoryId": 478
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "TerritoryId": 478,
+ "InteractionType": "AttuneAetheryte",
+ "Aetheryte": "Idyllshire"
+ },
+ {
+ "DataId": 1012097,
+ "Position": {
+ "X": 73.3501,
+ "Y": 205.88956,
+ "Z": 23.483582
+ },
+ "TerritoryId": 478,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012097,
+ "Position": {
+ "X": 73.3501,
+ "Y": 205.88956,
+ "Z": 23.483582
+ },
+ "TerritoryId": 478,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012410,
+ "Position": {
+ "X": 71.732666,
+ "Y": 205.62819,
+ "Z": 26.901611
+ },
+ "TerritoryId": 478,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1014413,
+ "Position": {
+ "X": -42.008118,
+ "Y": 205.79572,
+ "Z": 3.4332886
+ },
+ "TerritoryId": 478,
+ "InteractionType": "Say",
+ "$": "0 0 0 0 0 0 -> 1 0 0 0 0 64",
+ "ChatMessage": {
+ "Key": "TEXT_HEAVNA607_01656_SAYTODO_000"
+ }
+ },
+ {
+ "DataId": 1012413,
+ "Position": {
+ "X": -69.230286,
+ "Y": 205.88773,
+ "Z": -68.61987
+ },
+ "TerritoryId": 478,
+ "InteractionType": "Say",
+ "ChatMessage": {
+ "Key": "TEXT_HEAVNA607_01656_SAYTODO_000"
+ }
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "TerritoryId": 478,
+ "InteractionType": "AttuneAethernetShard",
+ "AethernetShard": "[Idyllshire] West Idyllshire"
+ },
+ {
+ "DataId": 1012097,
+ "Position": {
+ "X": 73.3501,
+ "Y": 205.88956,
+ "Z": 23.483582
+ },
+ "TerritoryId": 478,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Idyllshire] West Idyllshire",
+ "[Idyllshire] Aetheryte Plaza"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012097,
+ "Position": {
+ "X": 73.3501,
+ "Y": 205.88956,
+ "Z": 23.483582
+ },
+ "TerritoryId": 478,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012416,
+ "Position": {
+ "X": 365.83496,
+ "Y": 80.11144,
+ "Z": 6.3324585
+ },
+ "TerritoryId": 399,
+ "InteractionType": "SinglePlayerDuty",
+ "AethernetShortcut": [
+ "[Idyllshire] Aetheryte Plaza",
+ "[Idyllshire] Epilogue Gate (Eastern Hinterlands)"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012418,
+ "Position": {
+ "X": 352.65125,
+ "Y": 77.859474,
+ "Z": -5.9052734
+ },
+ "StopDistance": 7,
+ "TerritoryId": 399,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012097,
+ "Position": {
+ "X": 73.3501,
+ "Y": 205.88956,
+ "Z": 23.483582
+ },
+ "TerritoryId": 478,
+ "InteractionType": "CompleteQuest",
+ "AetheryteShortcut": "Idyllshire"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012097,
+ "Position": {
+ "X": 73.3501,
+ "Y": 205.88956,
+ "Z": 23.483582
+ },
+ "TerritoryId": 478,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012419,
+ "Position": {
+ "X": 78.96533,
+ "Y": 203.98001,
+ "Z": 133.1654
+ },
+ "TerritoryId": 478,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012421,
+ "Position": {
+ "X": 77.98877,
+ "Y": 203.98,
+ "Z": 127.91626
+ },
+ "StopDistance": 5,
+ "TerritoryId": 478,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012421,
+ "Position": {
+ "X": 77.98877,
+ "Y": 203.98,
+ "Z": 127.91626
+ },
+ "StopDistance": 5,
+ "TerritoryId": 478,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "Position": {
+ "X": 71.86769,
+ "Y": 204.99998,
+ "Z": 145.98666
+ },
+ "TerritoryId": 478,
+ "InteractionType": "WalkTo",
+ "TargetTerritoryId": 399
+ },
+ {
+ "DataId": 2006210,
+ "Position": {
+ "X": -487.48004,
+ "Y": 144.64026,
+ "Z": -285.359
+ },
+ "TerritoryId": 399,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818088
+ },
+ {
+ "DataId": 2006214,
+ "Position": {
+ "X": -452.38422,
+ "Y": 138.10938,
+ "Z": 678.18713
+ },
+ "TerritoryId": 399,
+ "InteractionType": "AttuneAetherCurrent",
+ "AetherCurrentId": 2818092
+ },
+ {
+ "DataId": 1012423,
+ "Position": {
+ "X": -476.58502,
+ "Y": 137.42972,
+ "Z": 702.6931
+ },
+ "TerritoryId": 399,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 2005532,
+ "Position": {
+ "X": -488.76178,
+ "Y": 138.99438,
+ "Z": 742.12244
+ },
+ "TerritoryId": 399,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AfterInteraction",
+ "KillEnemyDataIds": [
+ 4375
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012423,
+ "Position": {
+ "X": -476.58502,
+ "Y": 137.42972,
+ "Z": 702.6931
+ },
+ "TerritoryId": 399,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012138,
+ "Position": {
+ "X": 19.272095,
+ "Y": 38.43,
+ "Z": 15.854065
+ },
+ "StopDistance": 7,
+ "TerritoryId": 463,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012138,
+ "Position": {
+ "X": 19.272095,
+ "Y": 38.43,
+ "Z": 15.854065
+ },
+ "StopDistance": 7,
+ "TerritoryId": 463,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012426,
+ "Position": {
+ "X": 23.971863,
+ "Y": 38.43,
+ "Z": 3.5552979
+ },
+ "StopDistance": 7,
+ "TerritoryId": 463,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 2005337,
+ "Position": {
+ "X": 7.765594,
+ "Y": 38.9395,
+ "Z": -50.9989
+ },
+ "TerritoryId": 463,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 399,
+ "SkipConditions": {
+ "StepIf": {
+ "NotInTerritory": [
+ 463
+ ]
+ }
+ }
+ },
+ {
+ "Position": {
+ "X": 228.06944,
+ "Y": 228.11594,
+ "Z": 767.1184
+ },
+ "TerritoryId": 399,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "DataId": 1012427,
+ "Position": {
+ "X": 300.46533,
+ "Y": 232.541,
+ "Z": 767.87964
+ },
+ "TerritoryId": 399,
+ "InteractionType": "Interact",
+ "DisableNavmesh": true
+ }
+ ]
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "TerritoryId": 399,
+ "InteractionType": "Duty",
+ "ContentFinderConditionId": 31
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "Position": {
+ "X": 228.06944,
+ "Y": 228.11594,
+ "Z": 767.1184
+ },
+ "TerritoryId": 399,
+ "InteractionType": "WalkTo",
+ "DisableNavmesh": true
+ },
+ {
+ "DataId": 2005336,
+ "Position": {
+ "X": -488.79227,
+ "Y": 138.93335,
+ "Z": 741.0543
+ },
+ "TerritoryId": 399,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 463
+ },
+ {
+ "DataId": 1012138,
+ "Position": {
+ "X": 19.272095,
+ "Y": 38.43,
+ "Z": 15.854065
+ },
+ "TerritoryId": 463,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012138,
+ "Position": {
+ "X": 19.272095,
+ "Y": 38.43,
+ "Z": 15.854065
+ },
+ "TerritoryId": 463,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012422,
+ "Position": {
+ "X": -475.79156,
+ "Y": 137.42972,
+ "Z": 701.4724
+ },
+ "StopDistance": 7,
+ "TerritoryId": 399,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012380,
+ "Position": {
+ "X": 124.46777,
+ "Y": 24.458836,
+ "Z": 0.47296143
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "StopDistance": 5,
+ "AetheryteShortcut": "Ishgard",
+ "AethernetShortcut": [
+ "[Ishgard] Aetheryte Plaza",
+ "[Ishgard] The Forgotten Knight"
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1013163,
+ "Position": {
+ "X": 167.0404,
+ "Y": -14.313367,
+ "Z": 51.285522
+ },
+ "TerritoryId": 419,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Ishgard] The Forgotten Knight",
+ "[Ishgard] Athenaeum Astrologicum"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012430,
+ "Position": {
+ "X": 165.94177,
+ "Y": -14.34896,
+ "Z": 51.651733
+ },
+ "StopDistance": 5,
+ "TerritoryId": 419,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1013166,
+ "Position": {
+ "X": 168.29175,
+ "Y": -14.52896,
+ "Z": 41.153564
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1013167,
+ "Position": {
+ "X": 125.68848,
+ "Y": 24.458836,
+ "Z": 2.456604
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "$": "0 0 0 0 0 0 -> 16 1 0 0 0 128",
+ "AethernetShortcut": [
+ "[Ishgard] Athenaeum Astrologicum",
+ "[Ishgard] The Forgotten Knight"
+ ],
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
+ },
+ {
+ "DataId": 1013161,
+ "Position": {
+ "X": 92.36279,
+ "Y": 15.094684,
+ "Z": 33.188354
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "$": "16 1 0 0 0 128 -> 33 1 0 0 0 192",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
+ },
+ {
+ "Position": {
+ "X": 89.00678,
+ "Y": 1.6069314,
+ "Z": 67.770386
+ },
+ "TerritoryId": 418,
+ "InteractionType": "WalkTo",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -32
+ ]
+ },
+ {
+ "Position": {
+ "X": 74.918564,
+ "Y": -13.879314,
+ "Z": 68.86857
+ },
+ "TerritoryId": 418,
+ "InteractionType": "WalkTo",
+ "DisableNavmesh": true,
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ -32
+ ]
+ },
+ {
+ "DataId": 1012251,
+ "Position": {
+ "X": 12.313965,
+ "Y": -12.020877,
+ "Z": 40.268433
+ },
+ "TerritoryId": 418,
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 1011217,
+ "Position": {
+ "X": 17.990356,
+ "Y": 16.009666,
+ "Z": -9.567444
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 433,
+ "AethernetShortcut": [
+ "[Ishgard] The Brume",
+ "[Ishgard] The Last Vigil"
+ ]
+ },
+ {
+ "DataId": 1012397,
+ "Position": {
+ "X": 4.0131226,
+ "Y": -9.313226E-10,
+ "Z": 5.661072
+ },
+ "StopDistance": 7,
+ "TerritoryId": 433,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 2005334,
+ "Position": {
+ "X": -0.001443714,
+ "Y": 1.1515,
+ "Z": 13.2236
+ },
+ "TerritoryId": 433,
+ "InteractionType": "Interact",
+ "TargetTerritoryId": 419
+ },
+ {
+ "DataId": 1012430,
+ "Position": {
+ "X": 165.94177,
+ "Y": -14.34896,
+ "Z": 51.651733
+ },
+ "TerritoryId": 419,
+ "InteractionType": "CompleteQuest",
+ "AethernetShortcut": [
+ "[Ishgard] The Last Vigil",
+ "[Ishgard] Athenaeum Astrologicum"
+ ]
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012430,
+ "Position": {
+ "X": 165.94177,
+ "Y": -14.34896,
+ "Z": 51.651733
+ },
+ "TerritoryId": 419,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012431,
+ "Position": {
+ "X": 180.16321,
+ "Y": -16.028961,
+ "Z": 34.6532
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012430,
+ "Position": {
+ "X": 165.94177,
+ "Y": -14.34896,
+ "Z": 51.651733
+ },
+ "TerritoryId": 419,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "DataId": 1012854,
+ "Position": {
+ "X": -861.84485,
+ "Y": -184.293,
+ "Z": -659.2356
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "TerritoryId": 402,
+ "InteractionType": "AttuneAetheryte",
+ "Aetheryte": "Azys Lla - Helix"
+ },
+ {
+ "DataId": 1012792,
+ "Position": {
+ "X": -650.1717,
+ "Y": -176.45021,
+ "Z": -565.14844
+ },
+ "TerritoryId": 402,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012792,
+ "Position": {
+ "X": -650.1717,
+ "Y": -176.45021,
+ "Z": -565.14844
+ },
+ "TerritoryId": 402,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 2006237,
+ "Position": {
+ "X": -637.6898,
+ "Y": -176.47064,
+ "Z": -558.3734
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact",
+ "$": "0 0 0 0 0 0 -> 17 0 0 0 0 64",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
+ },
+ {
+ "DataId": 2006236,
+ "Position": {
+ "X": -649.7139,
+ "Y": -176.47064,
+ "Z": -538.6893
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact",
+ "$": "17 0 0 0 0 64 -> 33 1 0 0 0 192",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
+ },
+ {
+ "DataId": 2006238,
+ "Position": {
+ "X": -645.16675,
+ "Y": -174.57855,
+ "Z": -477.92786
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1014675,
+ "Position": {
+ "X": -638.3612,
+ "Y": -176.4502,
+ "Z": -578.6679
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 2005565,
+ "Position": {
+ "X": -428.0614,
+ "Y": -166.21655,
+ "Z": -411.88678
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1014675,
+ "Position": {
+ "X": -638.3612,
+ "Y": -176.4502,
+ "Z": -578.6679
+ },
+ "TerritoryId": 402,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012796,
+ "Position": {
+ "X": -639.8871,
+ "Y": -176.4502,
+ "Z": -579.3393
+ },
+ "StopDistance": 7,
+ "TerritoryId": 402,
+ "InteractionType": "AcceptQuest",
+ "DialogueChoices": [
+ {
+ "Type": "List",
+ "Prompt": "TEXT_HEAVNA703_01665_Q1_000_000",
+ "Answer": "TEXT_HEAVNA703_01665_A1_000_003"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1014677,
+ "Position": {
+ "X": -642.9083,
+ "Y": -176.4502,
+ "Z": -577.5082
+ },
+ "StopDistance": 5,
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012797,
+ "Position": {
+ "X": -166.36914,
+ "Y": -162.10732,
+ "Z": -490.898
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "Position": {
+ "X": -138.06377,
+ "Y": -158.1412,
+ "Z": -496.24612
+ },
+ "TerritoryId": 402,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "Position": {
+ "X": -147.24174,
+ "Y": -154.81604,
+ "Z": -498.42224
+ },
+ "TerritoryId": 402,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "DataId": 2006363,
+ "Position": {
+ "X": -145.7164,
+ "Y": -154.816,
+ "Z": -503.1721
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012802,
+ "Position": {
+ "X": 235.98071,
+ "Y": -72.83498,
+ "Z": -619.8978
+ },
+ "TerritoryId": 402,
+ "InteractionType": "CompleteQuest",
+ "DisableNavmesh": true
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012802,
+ "Position": {
+ "X": 235.98071,
+ "Y": -72.83498,
+ "Z": -619.8978
+ },
+ "TerritoryId": 402,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012807,
+ "Position": {
+ "X": 780.9414,
+ "Y": -25.905136,
+ "Z": -508.1102
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 2005568,
+ "Position": {
+ "X": 344.13672,
+ "Y": -55.375,
+ "Z": -428.4886
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AfterInteraction",
+ "KillEnemyDataIds": [
+ 4942
+ ],
+ "$": "0 0 0 0 0 0 -> 18 0 0 0 0 64",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 64
+ ]
+ },
+ {
+ "DataId": 2005569,
+ "Position": {
+ "X": 296.71167,
+ "Y": -55.283447,
+ "Z": -459.2508
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AfterInteraction",
+ "KillEnemyDataIds": [
+ 4943,
+ 4623
+ ],
+ "$": "18 0 0 0 0 64 -> 34 48 0 0 0 96",
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32
+ ]
+ },
+ {
+ "DataId": 2005567,
+ "Position": {
+ "X": 249.2561,
+ "Y": -55.49713,
+ "Z": -406.51562
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AfterInteraction",
+ "KillEnemyDataIds": [
+ 4614,
+ 4942
+ ],
+ "CompletionQuestVariablesFlags": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ 128
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 1012807,
+ "Position": {
+ "X": 780.9414,
+ "Y": -25.905136,
+ "Z": -508.1102
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "Position": {
+ "X": 780.2551,
+ "Y": -21.268166,
+ "Z": -478.28162
+ },
+ "TerritoryId": 402,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "Position": {
+ "X": 778.6274,
+ "Y": -17.943024,
+ "Z": -487.80676
+ },
+ "TerritoryId": 402,
+ "InteractionType": "WalkTo"
+ },
+ {
+ "DataId": 2006364,
+ "Position": {
+ "X": 778.9745,
+ "Y": -17.96,
+ "Z": -483.6682
+ },
+ "TerritoryId": 402,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "TerritoryBlacklist": [
+ 459
+ ],
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1014850,
+ "Position": {
+ "X": 634.51587,
+ "Y": 10.474376,
+ "Z": 77.50049
+ },
+ "StopDistance": 7,
+ "TerritoryId": 402,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012829,
+ "Position": {
+ "X": 641.90125,
+ "Y": 13.840106,
+ "Z": 506.95044
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012827,
+ "Position": {
+ "X": 228.22913,
+ "Y": 14.933587,
+ "Z": 553.97876
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AfterInteraction",
+ "KillEnemyDataIds": [
+ 4391,
+ 4392,
+ 4393,
+ 4394,
+ 4395,
+ 4396
+ ]
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "DataId": 1012827,
+ "Position": {
+ "X": 228.22913,
+ "Y": 14.933587,
+ "Z": 553.97876
+ },
+ "TerritoryId": 402,
+ "InteractionType": "SinglePlayerDuty"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012834,
+ "Position": {
+ "X": -197.86377,
+ "Y": -102.78301,
+ "Z": 456.53467
+ },
+ "TerritoryId": 402,
+ "InteractionType": "CompleteQuest",
+ "DisableNavmesh": true
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012834,
+ "Position": {
+ "X": -197.86377,
+ "Y": -102.78301,
+ "Z": 456.53467
+ },
+ "TerritoryId": 402,
+ "InteractionType": "AcceptQuest"
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 2005465,
+ "Position": {
+ "X": -696.13184,
+ "Y": -37.06427,
+ "Z": 432.4253
+ },
+ "TerritoryId": 402,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
--- /dev/null
+{
+ "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
+ "Author": "JerryWester",
+ "QuestSequence": [
+ {
+ "Sequence": 0,
+ "Steps": [
+ {
+ "DataId": 1012848,
+ "Position": {
+ "X": -319.0204,
+ "Y": 253,
+ "Z": -5.2339478
+ },
+ "TerritoryId": 402,
+ "InteractionType": "AcceptQuest",
+ "Fly": true
+ }
+ ]
+ },
+ {
+ "Sequence": 1,
+ "Steps": [
+ {
+ "DataId": 1012850,
+ "Position": {
+ "X": -62.882446,
+ "Y": 271.23285,
+ "Z": -5.661133
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Combat",
+ "EnemySpawnType": "AfterInteraction",
+ "KillEnemyDataIds": [
+ 5039,
+ 4363,
+ 4398,
+ 4397
+ ],
+ "Fly": true
+ }
+ ]
+ },
+ {
+ "Sequence": 2,
+ "Steps": [
+ {
+ "DataId": 1012850,
+ "Position": {
+ "X": -62.882446,
+ "Y": 271.23285,
+ "Z": -5.661133
+ },
+ "TerritoryId": 402,
+ "InteractionType": "Interact"
+ }
+ ]
+ },
+ {
+ "Sequence": 3,
+ "Steps": [
+ {
+ "TerritoryId": 402,
+ "InteractionType": "Duty",
+ "ContentFinderConditionId": 38
+ }
+ ]
+ },
+ {
+ "Sequence": 4,
+ "Steps": [
+ {
+ "Position": {
+ "X": 0,
+ "Y": 0,
+ "Z": 0
+ },
+ "TerritoryId": 1,
+ "InteractionType": "WalkTo",
+ "Comment": "Filler"
+ }
+ ]
+ },
+ {
+ "Sequence": 5,
+ "Steps": [
+ {
+ "TerritoryId": 402,
+ "InteractionType": "Duty",
+ "ContentFinderConditionId": 90
+ }
+ ]
+ },
+ {
+ "Sequence": 255,
+ "Steps": [
+ {
+ "DataId": 1012857,
+ "Position": {
+ "X": 0.7476196,
+ "Y": 0.022254243,
+ "Z": 4.623413
+ },
+ "StopDistance": 5,
+ "TerritoryId": 433,
+ "InteractionType": "CompleteQuest"
+ }
+ ]
+ }
+ ]
+}
"if": {
"properties": {
"InteractionType": {
- "anyOf": [
- {
- "const": "Interact"
- },
- {
- "const": "SinglePlayerDuty"
- }
- ]
+ "const": "Interact"
+ }
+ }
+ },
+ "then": {
+ "required": [
+ "DataId"
+ ]
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "InteractionType": {
+ "const": "SinglePlayerDuty"
+ },
+ "Emote": {
+ "not": true
}
}
},
},
{
"const": "CompleteQuest"
+ },
+ {
+ "const": "SinglePlayerDuty"
}
]
}
"not": {
"anyOf": [
{
- "required": ["SkipIf"]
+ "required": [
+ "SkipIf"
+ ]
}
]
}
{
if (Never)
return false;
- return Flying != null || Chocobo != null || InTerritory.Count > 0 || NotInTerritory.Count > 0 || Item != null;
+ return Flying != null ||
+ Chocobo != null ||
+ InTerritory.Count > 0 ||
+ NotInTerritory.Count > 0 ||
+ Item != null ||
+ QuestsAccepted.Count > 0 ||
+ QuestsCompleted.Count > 0;
}
}
using System;
using System.Collections.Generic;
+using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Linq;
using System.Numerics;
}
if (!Destination.IsFlying)
- _movementOverrideController.AdjustPath(navPoints);
+ {
+ (navPoints, bool recalculateNavmesh) = _movementOverrideController.AdjustPath(navPoints);
+ if (recalculateNavmesh && Destination.NavmeshCalculations < 10)
+ {
+ Destination.NavmeshCalculations++;
+ Destination.PartialRoute.AddRange(navPoints);
+ _logger.LogInformation("Running navmesh recalculation with fudged point ({From} to {To})", navPoints.Last(), Destination.Position);
+
+ _cancellationTokenSource = new();
+ _cancellationTokenSource.CancelAfter(TimeSpan.FromSeconds(30));
+ _pathfindTask =
+ _navmeshIpc.Pathfind(navPoints.Last(), Destination.Position, Destination.IsFlying,
+ _cancellationTokenSource.Token);
+ return;
+ }
+ }
+ navPoints = Destination.PartialRoute.Concat(navPoints).ToList();
_logger.LogInformation("Navigating via route: [{Route}]",
string.Join(" → ",
_pathfindTask.Result.Select(x => x.ToString("G", CultureInfo.InvariantCulture))));
return pointOnFloor != null && Math.Abs(pointOnFloor.Value.Y - p.Y) > 0.5f;
}
+ [MemberNotNull(nameof(Destination))]
private void PrepareNavigation(EMovementType type, uint? dataId, Vector3 to, bool fly, bool sprint,
float? stopDistance, bool ignoreDistanceToObject, bool land, bool useNavmesh)
{
PrepareNavigation(type, dataId, to, fly, sprint, stopDistance, ignoreDistanceToObject, land, true);
_logger.LogInformation("Pathfinding to {Destination}", Destination);
+ Destination.NavmeshCalculations++;
_cancellationTokenSource = new();
_cancellationTokenSource.CancelAfter(TimeSpan.FromSeconds(30));
_pathfindTask =
bool CanSprint,
bool IgnoreDistanceToObject,
bool Land,
- bool UseNavmesh);
+ bool UseNavmesh)
+ {
+ public int NavmeshCalculations { get; set; }
+ public List<Vector3> PartialRoute { get; } = [];
+ }
public sealed class PathfindingFailedException : Exception
{
--- /dev/null
+using System.Globalization;
+using System.Numerics;
+
+namespace Questionable.Controller.NavigationOverrides;
+
+public sealed record AlternateLocation(Vector3 Point, bool RecalculateNavmesh)
+{
+ public override string ToString()
+ {
+ return string.Create(CultureInfo.InvariantCulture,
+ $"{nameof(Point)}: {Point:G}, {nameof(RecalculateNavmesh)}: {RecalculateNavmesh}");
+ }
+}
ushort TerritoryId,
Vector3 Center,
float MinDistance,
- float MaxDistance) : IBlacklistedLocation
+ float MaxDistance,
+ bool RecalculateNavmesh = false) : IBlacklistedLocation
{
- public Vector3? AdjustPoint(Vector3 point)
+ public AlternateLocation? AdjustPoint(Vector3 point)
{
float distance = (point - Center).Length();
if (distance < MinDistance || distance > MaxDistance)
return null;
- return Center + Vector3.Normalize(point - Center) * MaxDistance;
+ return new AlternateLocation(Center + Vector3.Normalize(point - Center) * MaxDistance, RecalculateNavmesh);
}
}
ushort TerritoryId,
Vector3 Original,
Vector3 Replacement,
- float CheckDistance = 0.05f) : IBlacklistedLocation
+ float CheckDistance = 0.05f,
+ bool RecalculateNavmesh = false) : IBlacklistedLocation
{
- public Vector3? AdjustPoint(Vector3 point)
+ public AlternateLocation? AdjustPoint(Vector3 point)
{
float distance = (point - Original).Length();
if (distance > CheckDistance)
return null;
- return Replacement;
+ return new AlternateLocation(Replacement, RecalculateNavmesh);
}
}
{
ushort TerritoryId { get; }
- Vector3? AdjustPoint(Vector3 point);
+ AlternateLocation? AdjustPoint(Vector3 point);
}
using System.Collections.Generic;
using System.Globalization;
+using System.Linq;
using System.Numerics;
using Dalamud.Plugin.Services;
using Microsoft.Extensions.Logging;
// New Gridania Navmesh workaround - planter box outside the Carline Canopy
new BlacklistedPoint(132, new(45.5f, -8f, 101f), new(50.53978f, -8.046954f, 101.06045f)),
+ new BlacklistedPoint(132, new(48.5f, -8f, 98.25f), new(50.53978f, -8.046954f, 101.06045f)),
// ul'dah lamp near adventuer's guild
new BlacklistedPoint(130, new(59.5f, 4.25f, -118f), new(60.551353f, 4f, -119.76446f)),
// moghome, mogmug's trial
new BlacklistedPoint(400, new(384, -74, 648.75f), new(386.0543f, -72.409454f, 652.0184f), 3),
+ // leaving idyllshiret through the west gate attempts to run into this wall
+ new BlacklistedPoint(399, new(-514.4851f, 149.63762f, -480.58087f), new(-528.78656f, 151.17374f, -473.07077f), 5, true),
+
new BlacklistedPoint(1189, new(574f, -142.25f, 504.25f), new(574.44183f, -142.12766f, 507.60065f)),
// kholusia, random rocks
/// walked on without jumping, but if you teleport to the wrong side you're fucked otherwise.
/// </summary>
/// <param name="navPoints">list of points to check</param>
- public void AdjustPath(List<Vector3> navPoints)
+ public (List<Vector3>, bool) AdjustPath(List<Vector3> navPoints)
{
foreach (var blacklistedArea in BlacklistedLocations)
{
for (int i = 0; i < navPoints.Count; ++i)
{
- Vector3? updatedPoint = blacklistedArea.AdjustPoint(navPoints[i]);
+ AlternateLocation? alternateLocation = blacklistedArea.AdjustPoint(navPoints[i]);
- if (updatedPoint != null)
+ if (alternateLocation != null)
{
_logger.LogInformation("Fudging navmesh point from {Original} to {Replacement} in blacklisted area",
navPoints[i].ToString("G", CultureInfo.InvariantCulture),
- updatedPoint.Value.ToString("G", CultureInfo.InvariantCulture));
+ alternateLocation);
- navPoints[i] = updatedPoint.Value;
+ navPoints[i] = alternateLocation.Point;
+ if (alternateLocation.RecalculateNavmesh)
+ return (navPoints.Take(i + 1).ToList(), true);
}
}
}
+
+ return (navPoints, false);
}
}
using Dalamud.Game.ClientState.Conditions;
using Dalamud.Game.ClientState.Keys;
using Dalamud.Plugin.Services;
+using FFXIVClientStructs.FFXIV.Client.Game;
using Microsoft.Extensions.Logging;
using Questionable.Controller.Steps;
using Questionable.Controller.Steps.Shared;
private readonly YesAlreadyIpc _yesAlreadyIpc;
private readonly IReadOnlyList<ITaskFactory> _taskFactories;
- private readonly object _lock = new();
+ private readonly object _progressLock = new();
private QuestProgress? _startedQuest;
private QuestProgress? _nextQuest;
private ITask? _currentTask;
private bool _automatic;
+ /// <summary>
+ /// Some combat encounters finish relatively early (i.e. they're done as part of progressing the quest, but not
+ /// technically necessary to progress the quest if we'd just run away and back). We add some slight delay, as
+ /// talking to NPCs, teleporting etc. won't successfully execute.
+ /// </summary>
+ private DateTime _safeAnimationEnd = DateTime.MinValue;
+
public QuestController(
IClientState clientState,
GameFunctions gameFunctions,
public void Reload()
{
- lock (_lock)
+ lock (_progressLock)
{
_logger.LogInformation("Reload, resetting curent quest progress");
_startedQuest = null;
_nextQuest = null;
_simulatedQuest = null;
+ _safeAnimationEnd = DateTime.MinValue;
DebugState = null;
public void Update()
{
+ unsafe
+ {
+ ActionManager* actionManager = ActionManager.Instance();
+ if (actionManager != null)
+ {
+ float animationLock = Math.Max(actionManager->AnimationLock,
+ actionManager->CastTimeElapsed > 0
+ ? actionManager->CastTimeTotal - actionManager->CastTimeElapsed
+ : 0);
+ if (animationLock > 0)
+ _safeAnimationEnd = DateTime.Now.AddSeconds(1 + animationLock);
+ }
+ }
+
UpdateCurrentQuest();
if (!_clientState.IsLoggedIn || _condition[ConditionFlag.Unconscious])
_movementController.Stop();
_combatController.Stop();
}
- } else if (_keyState[VirtualKey.ESCAPE])
+ }
+ else if (_keyState[VirtualKey.ESCAPE])
{
if (_currentTask != null || _taskQueue.Count > 0)
{
&& CurrentQuest is { Sequence: 0, Step: 0 } or { Sequence: 0, Step: 255 }
&& DateTime.Now >= CurrentQuest.StepProgress.StartedAt.AddSeconds(15))
{
- lock (_lock)
+ lock (_progressLock)
{
_logger.LogWarning("Quest accept apparently didn't work out, resetting progress");
CurrentQuest.SetStep(0);
private void UpdateCurrentQuest()
{
- lock (_lock)
+ lock (_progressLock)
{
DebugState = null;
return;
}
+ if (DateTime.Now < _safeAnimationEnd)
+ {
+ DebugState = "Waiting for Animation";
+ return;
+ }
+
if (questToRun.Sequence != currentSequence)
{
questToRun.SetSequence(currentSequence);
public void IncreaseStepCount(ushort? questId, int? sequence, bool shouldContinue = false)
{
- lock (_lock)
+ lock (_progressLock)
{
(QuestSequence? seq, QuestStep? step) = GetNextStep();
if (CurrentQuest == null || seq == null || step == null)
public void Skip(ushort questQuestId, byte currentQuestSequence)
{
- lock (_lock)
+ lock (_progressLock)
{
if (_currentTask is ISkippableTask)
_currentTask = null;
return true;
}
+ if (SkipConditions.InTerritory.Count > 0 &&
+ SkipConditions.InTerritory.Contains(clientState.TerritoryType))
+ {
+ logger.LogInformation("Skipping step, as in a skip.InTerritory");
+ return true;
+ }
+
+ if (SkipConditions.NotInTerritory.Count > 0 &&
+ !SkipConditions.NotInTerritory.Contains(clientState.TerritoryType))
+ {
+ logger.LogInformation("Skipping step, as not in a skip.NotInTerritory");
+ return true;
+ }
+
if (SkipConditions.QuestsCompleted.Count > 0 &&
SkipConditions.QuestsCompleted.All(gameFunctions.IsQuestComplete))
{