forked from liza/Questionable
Compare commits
11 Commits
Author | SHA1 | Date | |
---|---|---|---|
fb975363d2 | |||
5aa44b2f53 | |||
|
5161971bbb | ||
|
88df503f43 | ||
c7d359430c | |||
2bd649af33 | |||
f9e02640d9 | |||
7fe0b06add | |||
31991e12a6 | |||
49321ad6cf | |||
|
6f18796642 |
@ -29,7 +29,8 @@
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -29,7 +29,8 @@
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -29,7 +29,8 @@
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -0,0 +1,99 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1003281,
|
||||
"Position": {
|
||||
"X": 97.520386,
|
||||
"Y": 40.248554,
|
||||
"Z": 81.1322
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 126.33908,
|
||||
"Y": 31.31262,
|
||||
"Z": -772.82794
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"TargetTerritoryId": 155,
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"Fly": true,
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"AetheryteLocked": "Mor Dhona",
|
||||
"InTerritory": [
|
||||
155
|
||||
]
|
||||
},
|
||||
"StepIf": {
|
||||
"AetheryteLocked": "Mor Dhona",
|
||||
"InTerritory": [
|
||||
155
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"DataId": 1007625,
|
||||
"Position": {
|
||||
"X": -354.1772,
|
||||
"Y": 214.60808,
|
||||
"Z": 692.65283
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"Fly": true,
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"InSameTerritory": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1003281,
|
||||
"Position": {
|
||||
"X": 97.520386,
|
||||
"Y": 40.248554,
|
||||
"Z": 81.1322
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] The Aftcastle"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000168,
|
||||
"Position": {
|
||||
"X": -75.48645,
|
||||
"Y": -0.5013741,
|
||||
"Z": -5.081299
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 126.33908,
|
||||
"Y": 31.31262,
|
||||
"Z": -772.82794
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"TargetTerritoryId": 155,
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"Fly": true,
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"AetheryteLocked": "Mor Dhona",
|
||||
"InTerritory": [
|
||||
155
|
||||
]
|
||||
},
|
||||
"StepIf": {
|
||||
"AetheryteLocked": "Mor Dhona",
|
||||
"InTerritory": [
|
||||
155
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"DataId": 1007625,
|
||||
"Position": {
|
||||
"X": -354.1772,
|
||||
"Y": 214.60808,
|
||||
"Z": 692.65283
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"Fly": true,
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"InSameTerritory": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000168,
|
||||
"Position": {
|
||||
"X": -75.48645,
|
||||
"Y": -0.5013741,
|
||||
"Z": -5.081299
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Gridania"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004576,
|
||||
"Position": {
|
||||
"X": -141.64954,
|
||||
"Y": 4.1,
|
||||
"Z": -114.67157
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 126.33908,
|
||||
"Y": 31.31262,
|
||||
"Z": -772.82794
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"TargetTerritoryId": 155,
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"Fly": true,
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"AetheryteLocked": "Mor Dhona",
|
||||
"InTerritory": [
|
||||
155
|
||||
]
|
||||
},
|
||||
"StepIf": {
|
||||
"AetheryteLocked": "Mor Dhona",
|
||||
"InTerritory": [
|
||||
155
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"DataId": 1007625,
|
||||
"Position": {
|
||||
"X": -354.1772,
|
||||
"Y": 214.60808,
|
||||
"Z": 692.65283
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"Fly": true,
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"InSameTerritory": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004576,
|
||||
"Position": {
|
||||
"X": -141.64954,
|
||||
"Y": 4.1,
|
||||
"Z": -114.67157
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Ul'dah"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1005021,
|
||||
"Position": {
|
||||
"X": -472.49567,
|
||||
"Y": 23.008797,
|
||||
"Z": -355.00116
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -157.07425,
|
||||
"Y": 24.884384,
|
||||
"Z": -354.37775
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006220,
|
||||
"Position": {
|
||||
"X": 185.74805,
|
||||
"Y": 13.721187,
|
||||
"Z": -443.1983
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,146 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "plogon_enjoyer",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1024217,
|
||||
"Position": {
|
||||
"X": 394.39978,
|
||||
"Y": -119.58932,
|
||||
"Z": -232.28815
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1024538,
|
||||
"Position": {
|
||||
"X": 703.7003,
|
||||
"Y": 0.73878324,
|
||||
"Z": -26.077698
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2009241,
|
||||
"Position": {
|
||||
"X": 532.6465,
|
||||
"Y": 0.99176025,
|
||||
"Z": -201.2818
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [8234],
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, null, [34], null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 8234,
|
||||
"Position": {
|
||||
"X": 534.78296,
|
||||
"Y": 1,
|
||||
"Z": -193.164
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 2002398,
|
||||
"RequiredQuestVariables": [null, null, [34], null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 2009240,
|
||||
"Position": {
|
||||
"X": 620.2334,
|
||||
"Y": 0.10675049,
|
||||
"Z": -315.9076
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [8233],
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, null, [18, 35], null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 8233,
|
||||
"Position": {
|
||||
"X": 616.9984,
|
||||
"Y": 0.04129504,
|
||||
"Z": -318.1964
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 2002398,
|
||||
"RequiredQuestVariables": [null, null, [18, 35], null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 2009239,
|
||||
"Position": {
|
||||
"X": 762.9358,
|
||||
"Y": 0.44250488,
|
||||
"Z": -286.7323
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [8232],
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, null, [19], null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 8232,
|
||||
"Position": {
|
||||
"X": 760.98267,
|
||||
"Y": 0.36481446,
|
||||
"Z": -290.0893
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 2002398,
|
||||
"RequiredQuestVariables": [null, null, [19], null, null, null]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 391.50903,
|
||||
"Y": -119.58932,
|
||||
"Z": -236.18898
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Ruby Sea - Tamamizu"
|
||||
},
|
||||
{
|
||||
"DataId": 1024217,
|
||||
"Position": {
|
||||
"X": 394.39978,
|
||||
"Y": -119.58932,
|
||||
"Z": -232.28815
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,206 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "plogon_enjoyer",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1024217,
|
||||
"Position": {
|
||||
"X": 394.39978,
|
||||
"Y": -119.58932,
|
||||
"Z": -232.28815
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 291.9449,
|
||||
"Y": -62.62814,
|
||||
"Z": -214.1033
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"RestartNavigationIfCancelled": false
|
||||
},
|
||||
{
|
||||
"DataId": 2009094,
|
||||
"Position": {
|
||||
"X": 211.078,
|
||||
"Y": -135.14917,
|
||||
"Z": 56.168457
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [
|
||||
null,
|
||||
[1, 3, 5, 6, 7, 8],
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 2009095,
|
||||
"Position": {
|
||||
"X": 163.0426,
|
||||
"Y": -148.05829,
|
||||
"Z": 72.28198
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, [2, 9, 21], null, null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 2009096,
|
||||
"Position": {
|
||||
"X": 134.23352,
|
||||
"Y": -161.21161,
|
||||
"Z": 70.450806
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, [24, 37], null, null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 2009080,
|
||||
"Position": {
|
||||
"X": 196.27673,
|
||||
"Y": -146.685,
|
||||
"Z": 40.45166
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, [4, 19], null, null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 2009081,
|
||||
"Position": {
|
||||
"X": 151.56775,
|
||||
"Y": -168.1087,
|
||||
"Z": 49.454468
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, [22, 23, 40], null, null, null, null]
|
||||
},
|
||||
{
|
||||
"DataId": 2009082,
|
||||
"Position": {
|
||||
"X": 141.86316,
|
||||
"Y": -170.30597,
|
||||
"Z": 96.75745
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [
|
||||
null,
|
||||
[18, 17, 20, 35, 38],
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 2009083,
|
||||
"Position": {
|
||||
"X": 165.08728,
|
||||
"Y": -143.54169,
|
||||
"Z": 116.227905
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [
|
||||
null,
|
||||
[25, 33, 36, 39],
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 2009084,
|
||||
"Position": {
|
||||
"X": 173.81543,
|
||||
"Y": -167.3457,
|
||||
"Z": 114.61047
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"RequiredQuestVariables": [null, [34, 41], null, null, null, null]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 804.21405,
|
||||
"Y": 1.4000988,
|
||||
"Z": 720.92487
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1024460,
|
||||
"Position": {
|
||||
"X": 873.9298,
|
||||
"Y": 1.1792068,
|
||||
"Z": 851.9568
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 392.59683,
|
||||
"Y": -119.589325,
|
||||
"Z": -234.30063
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Ruby Sea - Tamamizu"
|
||||
},
|
||||
{
|
||||
"DataId": 1024217,
|
||||
"Position": {
|
||||
"X": 394.39978,
|
||||
"Y": -119.58932,
|
||||
"Z": -232.28815
|
||||
},
|
||||
"TerritoryId": 613,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,297 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1036043,
|
||||
"Position": {
|
||||
"X": 653.8948,
|
||||
"Y": 297.51984,
|
||||
"Z": -171.80133
|
||||
},
|
||||
"TerritoryId": 814,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Kholusia - Stilltide",
|
||||
"SkipConditions": {
|
||||
"AetheryteShortcutIf": {
|
||||
"InSameTerritory": true
|
||||
}
|
||||
},
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "List",
|
||||
"Prompt": "TEXT_LUCKTA522_04051_Q1_000_000",
|
||||
"Answer": "TEXT_LUCKTA522_04051_A1_000_001"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2011154,
|
||||
"Position": {
|
||||
"X": 703.1509,
|
||||
"Y": 295.3993,
|
||||
"Z": -160.20447
|
||||
},
|
||||
"TerritoryId": 814,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 928,
|
||||
"SkipConditions": {
|
||||
"StepIf": {
|
||||
"InTerritory": [
|
||||
928
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -352.89597,
|
||||
"Y": 106.840775,
|
||||
"Z": 337.33798
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"RestartNavigationIfCancelled": false
|
||||
},
|
||||
{
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "None",
|
||||
"DelaySecondsAtStart": 3
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -271.62762,
|
||||
"Y": 69.97228,
|
||||
"Z": 273.0655
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"RestartNavigationIfCancelled": false
|
||||
},
|
||||
{
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "None",
|
||||
"DelaySecondsAtStart": 2
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -234.40671,
|
||||
"Y": 30,
|
||||
"Z": 168.78214
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -237.90593,
|
||||
"Y": 36.4109,
|
||||
"Z": 107.25123
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -264.81836,
|
||||
"Y": 20.597822,
|
||||
"Z": 72.87652
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"DisableNavmesh": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -246.3392,
|
||||
"Y": 2.727209,
|
||||
"Z": 47.629112
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"DisableNavmesh": true
|
||||
},
|
||||
{
|
||||
"DataId": 2011477,
|
||||
"Position": {
|
||||
"X": -233.6004,
|
||||
"Y": 2.5177002,
|
||||
"Z": 49.637573
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "Interact",
|
||||
"DisableNavmesh": true,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -246.3392,
|
||||
"Y": 2.727209,
|
||||
"Z": 47.629112
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"DisableNavmesh": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -233.77907,
|
||||
"Y": -3.860001,
|
||||
"Z": 31.767477
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"DisableNavmesh": true
|
||||
},
|
||||
{
|
||||
"DataId": 2011234,
|
||||
"Position": {
|
||||
"X": -230.12134,
|
||||
"Y": -2.609314,
|
||||
"Z": 11.612061
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 928
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -229.71193,
|
||||
"Y": -115.06235,
|
||||
"Z": -115.379684
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"RestartNavigationIfCancelled": false
|
||||
},
|
||||
{
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "None",
|
||||
"DelaySecondsAtStart": 2
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -229.93883,
|
||||
"Y": -150.49908,
|
||||
"Z": -219.08035
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -229.96237,
|
||||
"Y": -168.28922,
|
||||
"Z": -329.79776
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"DisableNavmesh": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -237.64621,
|
||||
"Y": -168.16484,
|
||||
"Z": -336.7267
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"RestartNavigationIfCancelled": false,
|
||||
"DelaySecondsAtStart": 2
|
||||
},
|
||||
{
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "None",
|
||||
"DelaySecondsAtStart": 2
|
||||
},
|
||||
{
|
||||
"DataId": 2011458,
|
||||
"Position": {
|
||||
"X": -295.1858,
|
||||
"Y": -203.93689,
|
||||
"Z": -329.36603
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -305.8408,
|
||||
"Y": -204.6433,
|
||||
"Z": -336.8385
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "WalkTo",
|
||||
"RestartNavigationIfCancelled": false
|
||||
},
|
||||
{
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "None",
|
||||
"DelaySecondsAtStart": 2
|
||||
},
|
||||
{
|
||||
"DataId": 2011237,
|
||||
"Position": {
|
||||
"X": -366.47595,
|
||||
"Y": -241.35199,
|
||||
"Z": -339.07074
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 928
|
||||
},
|
||||
{
|
||||
"DataId": 2011155,
|
||||
"Position": {
|
||||
"X": -383.81018,
|
||||
"Y": 102.89148,
|
||||
"Z": 389.12024
|
||||
},
|
||||
"TerritoryId": 928,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 814
|
||||
},
|
||||
{
|
||||
"DataId": 1036043,
|
||||
"Position": {
|
||||
"X": 653.8948,
|
||||
"Y": 297.51984,
|
||||
"Z": -171.80133
|
||||
},
|
||||
"TerritoryId": 814,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"Disabled": true,
|
||||
"Author": "pot0to",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
@ -30,6 +29,51 @@
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1044571,
|
||||
"Position": {
|
||||
"X": 20.09607,
|
||||
"Y": 64.97662,
|
||||
"Z": 43.411865
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1044571,
|
||||
"Position": {
|
||||
"X": 20.09607,
|
||||
"Y": 64.97662,
|
||||
"Z": 43.411865
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 2003449,
|
||||
"GroundTarget": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1044571,
|
||||
"Position": {
|
||||
"X": 20.09607,
|
||||
"Y": 64.97662,
|
||||
"Z": 43.411865
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 2003449,
|
||||
"GroundTarget": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -42,7 +86,9 @@
|
||||
"Z": -273.68756
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "WalkTo"
|
||||
"InteractionType": "WalkTo",
|
||||
"AetheryteShortcut": "Mare Lamentorum - Bestways Burrow",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1044403,
|
||||
|
@ -110,18 +110,19 @@
|
||||
"InteractionType": "Jump",
|
||||
"JumpDestination": {
|
||||
"Position": {
|
||||
"X": -443.62042,
|
||||
"Y": -160.7644,
|
||||
"Z": -644.7719
|
||||
}
|
||||
"X": -444.56757,
|
||||
"Y": -160.76439,
|
||||
"Z": -644.749
|
||||
},
|
||||
"DelaySeconds": 0.7
|
||||
},
|
||||
"Comment": "Platform 4"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -443.62042,
|
||||
"Y": -160.7644,
|
||||
"Z": -644.7719
|
||||
"X": -444.56757,
|
||||
"Y": -160.76439,
|
||||
"Z": -644.749
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "Jump",
|
||||
|
@ -29,7 +29,12 @@
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "WalkTo",
|
||||
"Comment": "Avoids Combat"
|
||||
"Comment": "Avoids Combat",
|
||||
"SkipConditions": {
|
||||
"StepIf": {
|
||||
"Flying": "Unlocked"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"DataId": 2012531,
|
||||
@ -40,7 +45,8 @@
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 1024
|
||||
"TargetTerritoryId": 1024,
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1038960,
|
||||
|
@ -0,0 +1,94 @@
|
||||
{
|
||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1039375,
|
||||
"Position": {
|
||||
"X": 148.3634,
|
||||
"Y": 5.192836,
|
||||
"Z": 611.2611
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1039376,
|
||||
"Position": {
|
||||
"X": -15.640564,
|
||||
"Y": 35.742054,
|
||||
"Z": 392.20264
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2011900,
|
||||
"Position": {
|
||||
"X": -17.135986,
|
||||
"Y": 35.62976,
|
||||
"Z": 394.39978
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
14121
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1039376,
|
||||
"Position": {
|
||||
"X": -15.640564,
|
||||
"Y": 35.742054,
|
||||
"Z": 392.20264
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1039377,
|
||||
"Position": {
|
||||
"X": 147.60046,
|
||||
"Y": 5.186336,
|
||||
"Z": 610.62024
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Thavnair - Yedlihmad",
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "List",
|
||||
"Prompt": "TEXT_AKTKZA019_04198_Q1_000_000",
|
||||
"Answer": "TEXT_AKTKZA019_04198_A1_000_002"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -16,6 +16,7 @@ using FFXIVClientStructs.FFXIV.Client.Game;
|
||||
using FFXIVClientStructs.FFXIV.Client.Game.Control;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Questionable.Controller.NavigationOverrides;
|
||||
using Questionable.Data;
|
||||
using Questionable.External;
|
||||
using Questionable.Functions;
|
||||
using Questionable.Model;
|
||||
@ -36,13 +37,14 @@ internal sealed class MovementController : IDisposable
|
||||
private readonly ChatFunctions _chatFunctions;
|
||||
private readonly ICondition _condition;
|
||||
private readonly MovementOverrideController _movementOverrideController;
|
||||
private readonly AetheryteData _aetheryteData;
|
||||
private readonly ILogger<MovementController> _logger;
|
||||
private CancellationTokenSource? _cancellationTokenSource;
|
||||
private Task<List<Vector3>>? _pathfindTask;
|
||||
|
||||
public MovementController(NavmeshIpc navmeshIpc, IClientState clientState, GameFunctions gameFunctions,
|
||||
ChatFunctions chatFunctions, ICondition condition, MovementOverrideController movementOverrideController,
|
||||
ILogger<MovementController> logger)
|
||||
AetheryteData aetheryteData, ILogger<MovementController> logger)
|
||||
{
|
||||
_navmeshIpc = navmeshIpc;
|
||||
_clientState = clientState;
|
||||
@ -50,6 +52,7 @@ internal sealed class MovementController : IDisposable
|
||||
_chatFunctions = chatFunctions;
|
||||
_condition = condition;
|
||||
_movementOverrideController = movementOverrideController;
|
||||
_aetheryteData = aetheryteData;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
@ -305,8 +308,18 @@ internal sealed class MovementController : IDisposable
|
||||
Destination.NavmeshCalculations++;
|
||||
_cancellationTokenSource = new();
|
||||
_cancellationTokenSource.CancelAfter(TimeSpan.FromSeconds(30));
|
||||
|
||||
Vector3 startPosition = _clientState.LocalPlayer!.Position;
|
||||
if (fly && _aetheryteData.CalculateDistance(startPosition, _clientState.TerritoryType,
|
||||
EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead) < 11f)
|
||||
{
|
||||
startPosition = startPosition with { Y = startPosition.Y + 1f };
|
||||
_logger.LogInformation("Using modified start position for flying pathfinding: {StartPosition}",
|
||||
startPosition.ToString("G", CultureInfo.InvariantCulture));
|
||||
}
|
||||
|
||||
_pathfindTask =
|
||||
_navmeshIpc.Pathfind(_clientState.LocalPlayer!.Position, to, fly, _cancellationTokenSource.Token);
|
||||
_navmeshIpc.Pathfind(startPosition, to, fly, _cancellationTokenSource.Token);
|
||||
}
|
||||
|
||||
public void NavigateTo(EMovementType type, uint? dataId, List<Vector3> to, bool fly, bool sprint,
|
||||
|
Loading…
Reference in New Issue
Block a user