forked from liza/Questionable
Minor cleanup for ARR WHM
This commit is contained in:
parent
76cc4000ca
commit
348fb06542
@ -1,5 +1,5 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Version>2.6</Version>
|
<Version>2.7</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
@ -317,6 +317,9 @@ public static class RoslynShortcuts
|
|||||||
Assignment(nameof(SkipStepConditions.AetheryteUnlocked),
|
Assignment(nameof(SkipStepConditions.AetheryteUnlocked),
|
||||||
skipStepConditions.AetheryteUnlocked, emptyStep.AetheryteUnlocked)
|
skipStepConditions.AetheryteUnlocked, emptyStep.AetheryteUnlocked)
|
||||||
.AsSyntaxNodeOrToken(),
|
.AsSyntaxNodeOrToken(),
|
||||||
|
Assignment(nameof(SkipStepConditions.NearPosition),
|
||||||
|
skipStepConditions.NearPosition, emptyStep.NearPosition)
|
||||||
|
.AsSyntaxNodeOrToken(),
|
||||||
Assignment(nameof(SkipStepConditions.ExtraCondition),
|
Assignment(nameof(SkipStepConditions.ExtraCondition),
|
||||||
skipStepConditions.ExtraCondition, emptyStep.ExtraCondition)
|
skipStepConditions.ExtraCondition, emptyStep.ExtraCondition)
|
||||||
.AsSyntaxNodeOrToken()))));
|
.AsSyntaxNodeOrToken()))));
|
||||||
@ -335,6 +338,22 @@ public static class RoslynShortcuts
|
|||||||
skipItemCondition.NotInInventory,
|
skipItemCondition.NotInInventory,
|
||||||
emptyItem.NotInInventory)))));
|
emptyItem.NotInInventory)))));
|
||||||
}
|
}
|
||||||
|
else if (value is NearPositionCondition nearPositionCondition)
|
||||||
|
{
|
||||||
|
var emptyCondition = new NearPositionCondition();
|
||||||
|
return ObjectCreationExpression(
|
||||||
|
IdentifierName(nameof(NearPositionCondition)))
|
||||||
|
.WithInitializer(
|
||||||
|
InitializerExpression(
|
||||||
|
SyntaxKind.ObjectInitializerExpression,
|
||||||
|
SeparatedList<ExpressionSyntax>(
|
||||||
|
SyntaxNodeList(
|
||||||
|
Assignment(nameof(NearPositionCondition.Position),
|
||||||
|
nearPositionCondition.Position, emptyCondition.Position).AsSyntaxNodeOrToken(),
|
||||||
|
Assignment(nameof(NearPositionCondition.MaximumDistance),
|
||||||
|
nearPositionCondition.MaximumDistance, emptyCondition.MaximumDistance)
|
||||||
|
.AsSyntaxNodeOrToken()))));
|
||||||
|
}
|
||||||
else if (value is SkipAetheryteCondition skipAetheryteCondition)
|
else if (value is SkipAetheryteCondition skipAetheryteCondition)
|
||||||
{
|
{
|
||||||
var emptyAetheryte = new SkipAetheryteCondition();
|
var emptyAetheryte = new SkipAetheryteCondition();
|
||||||
|
@ -1,87 +1,109 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": [
|
],
|
||||||
"[Gridania] Aetheryte Plaza",
|
"InteractionType": "AcceptQuest",
|
||||||
"[Gridania] Conjurers' Guild"
|
"SkipConditions": {
|
||||||
],
|
|
||||||
"InteractionType": "AcceptQuest",
|
|
||||||
"SkipConditions": {
|
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -271.3778,
|
|
||||||
"Y": 19.49745,
|
|
||||||
"Z": 96.23329
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Central Shroud - Bentbranch Meadows"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1007850,
|
|
||||||
"Position": {
|
|
||||||
"X": -271.87,
|
|
||||||
"Y": 19.663366,
|
|
||||||
"Z": 97.42883
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "SinglePlayerDuty"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -146.86935,
|
|
||||||
"Y": 8.006159,
|
|
||||||
"Z": 268.78055
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
|
||||||
"Position": {
|
|
||||||
"X": -137.77051,
|
|
||||||
"Y": 7.7094107,
|
|
||||||
"Z": 275.28036
|
|
||||||
}}},
|
|
||||||
{
|
|
||||||
"DataId": 1006751,
|
|
||||||
"Position": {
|
|
||||||
"X": -139.45221,
|
|
||||||
"Y": 8.712891,
|
|
||||||
"Z": 281.69678
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 1080
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1007850,
|
||||||
|
"Position": {
|
||||||
|
"X": -271.87,
|
||||||
|
"Y": 19.663366,
|
||||||
|
"Z": 97.42883
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"AetheryteShortcut": "Central Shroud - Bentbranch Meadows",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"NextQuestId": 1080
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,96 +1,187 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"Position": {
|
||||||
"Steps": [
|
"X": -146.86935,
|
||||||
{
|
"Y": 8.006159,
|
||||||
"DataId": 1006751,
|
"Z": 268.78055
|
||||||
"Position": {
|
},
|
||||||
"X": -139.45221,
|
"StopDistance": 0.25,
|
||||||
"Y": 8.712891,
|
"TerritoryId": 153,
|
||||||
"Z": 281.69678
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
},
|
"InteractionType": "Jump",
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "AcceptQuest"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -409.1981,
|
|
||||||
"Y": 61.063103,
|
|
||||||
"Z": -153.9051
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] White Wolf Gate (Central Shroud)"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002392,
|
|
||||||
"Position": {
|
|
||||||
"X": -416.5561,
|
|
||||||
"Y": 60.990234,
|
|
||||||
"Z": -148.63812
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AutoOnEnterArea",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
1937
|
|
||||||
]
|
|
||||||
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002392,
|
|
||||||
"Position": {
|
|
||||||
"X": -416.5561,
|
|
||||||
"Y": 60.990234,
|
|
||||||
"Z": -148.63812
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -146.86935,
|
|
||||||
"Y": 8.006159,
|
|
||||||
"Z": 268.78055
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
"JumpDestination": {
|
||||||
"Position": {
|
"Position": {
|
||||||
"X": -137.77051,
|
"X": -137.77051,
|
||||||
"Y": 7.7094107,
|
"Y": 7.7094107,
|
||||||
"Z": 275.28036
|
"Z": 275.28036
|
||||||
}}},
|
},
|
||||||
{
|
"DelaySeconds": 0.75
|
||||||
"DataId": 1006751,
|
},
|
||||||
"Position": {
|
"SkipConditions": {
|
||||||
"X": -139.45221,
|
"AetheryteShortcutIf": {
|
||||||
"Y": 8.712891,
|
"InSameTerritory": true
|
||||||
"Z": 281.69678
|
},
|
||||||
},
|
"StepIf": {
|
||||||
"TerritoryId": 153,
|
"Flying": "Unlocked",
|
||||||
"InteractionType": "CompleteQuest",
|
"NearPosition": {
|
||||||
"NextQuestId": 1081
|
"Position": {
|
||||||
}
|
"X": -139.45221,
|
||||||
]
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "EquipItem",
|
||||||
|
"ItemId": 4547
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "AcceptQuest"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2002392,
|
||||||
|
"Position": {
|
||||||
|
"X": -416.5561,
|
||||||
|
"Y": 60.990234,
|
||||||
|
"Z": -148.63812
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
1937
|
||||||
|
],
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] White Wolf Gate (Central Shroud)"
|
||||||
|
],
|
||||||
|
"Fly": true,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002392,
|
||||||
|
"Position": {
|
||||||
|
"X": -416.5561,
|
||||||
|
"Y": 60.990234,
|
||||||
|
"Z": -148.63812
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"NextQuestId": 1081
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,114 +1,194 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"Position": {
|
||||||
"Steps": [
|
"X": -146.86935,
|
||||||
{
|
"Y": 8.006159,
|
||||||
"DataId": 1006751,
|
"Z": 268.78055
|
||||||
"Position": {
|
},
|
||||||
"X": -139.45221,
|
"StopDistance": 0.25,
|
||||||
"Y": 8.712891,
|
"TerritoryId": 153,
|
||||||
"Z": 281.69678
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
},
|
"InteractionType": "Jump",
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "AcceptQuest"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -272.38885,
|
|
||||||
"Y": 12.935407,
|
|
||||||
"Z": -46.28064
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1007852,
|
|
||||||
"Position": {
|
|
||||||
"X": -272.38885,
|
|
||||||
"Y": 12.935407,
|
|
||||||
"Z": -46.28064
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -270.7748,
|
|
||||||
"Y": 13.192019,
|
|
||||||
"Z": -49.86504
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -270.7748,
|
|
||||||
"Y": 13.192019,
|
|
||||||
"Z": -49.86504
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AutoOnEnterArea",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
1938,1939
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002394,
|
|
||||||
"Position": {
|
|
||||||
"X": -271.5343,
|
|
||||||
"Y": 13.748352,
|
|
||||||
"Z": -51.773926
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -146.86935,
|
|
||||||
"Y": 8.006159,
|
|
||||||
"Z": 268.78055
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
"JumpDestination": {
|
||||||
"Position": {
|
"Position": {
|
||||||
"X": -137.77051,
|
"X": -137.77051,
|
||||||
"Y": 7.7094107,
|
"Y": 7.7094107,
|
||||||
"Z": 275.28036
|
"Z": 275.28036
|
||||||
}}},
|
},
|
||||||
{
|
"DelaySeconds": 0.75
|
||||||
"DataId": 1006751,
|
},
|
||||||
"Position": {
|
"SkipConditions": {
|
||||||
"X": -139.45221,
|
"AetheryteShortcutIf": {
|
||||||
"Y": 8.712891,
|
"InSameTerritory": true
|
||||||
"Z": 281.69678
|
},
|
||||||
},
|
"StepIf": {
|
||||||
"TerritoryId": 153,
|
"Flying": "Unlocked",
|
||||||
"InteractionType": "CompleteQuest",
|
"NearPosition": {
|
||||||
"NextQuestId": 1082
|
"Position": {
|
||||||
}
|
"X": -139.45221,
|
||||||
]
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "AcceptQuest"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1007852,
|
||||||
|
"Position": {
|
||||||
|
"X": -272.38885,
|
||||||
|
"Y": 12.935407,
|
||||||
|
"Z": -46.28064
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -271.5343,
|
||||||
|
"Y": 13.748352,
|
||||||
|
"Z": -51.773926
|
||||||
|
},
|
||||||
|
"StopDistance": 2,
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
1938,
|
||||||
|
1939
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 4
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002394,
|
||||||
|
"Position": {
|
||||||
|
"X": -271.5343,
|
||||||
|
"Y": 13.748352,
|
||||||
|
"Z": -51.773926
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"NextQuestId": 1082
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,244 +1,446 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"Position": {
|
||||||
"Steps": [
|
"X": -146.86935,
|
||||||
{
|
"Y": 8.006159,
|
||||||
"DataId": 1006751,
|
"Z": 268.78055
|
||||||
"Position": {
|
},
|
||||||
"X": -139.45221,
|
"StopDistance": 0.25,
|
||||||
"Y": 8.712891,
|
"TerritoryId": 153,
|
||||||
"Z": 281.69678
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
},
|
"InteractionType": "Jump",
|
||||||
"TerritoryId": 153,
|
"JumpDestination": {
|
||||||
"InteractionType": "AcceptQuest"
|
"Position": {
|
||||||
}
|
"X": -137.77051,
|
||||||
]
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 1,
|
"Position": {
|
||||||
"Steps": [
|
"X": -139.04318,
|
||||||
{
|
"Y": 8.522301,
|
||||||
"Position": {
|
"Z": 280.0128
|
||||||
"X": -345.86627,
|
},
|
||||||
"Y": -37.41542,
|
"TerritoryId": 153,
|
||||||
"Z": -247.93343
|
"InteractionType": "WalkTo",
|
||||||
},
|
"Fly": true,
|
||||||
"TerritoryId": 138,
|
"SkipConditions": {
|
||||||
"InteractionType": "WalkTo",
|
"StepIf": {
|
||||||
"AetheryteShortcut": "Western La Noscea - Aleport"
|
"Flying": "Locked"
|
||||||
},
|
}
|
||||||
{
|
}
|
||||||
"DataId": 2002396,
|
|
||||||
"Position": {
|
|
||||||
"X": -347.34113,
|
|
||||||
"Y": -36.240234,
|
|
||||||
"Z": -249.6529
|
|
||||||
},
|
|
||||||
"TerritoryId": 138,
|
|
||||||
"InteractionType": "Emote",
|
|
||||||
"Emote":"pray",
|
|
||||||
"$": "0 0 17 16 0 0 -> 17 0 1 16 0 128"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -338.8092,
|
|
||||||
"Y": -15.966908,
|
|
||||||
"Z": -407.21075
|
|
||||||
},
|
|
||||||
"TerritoryId": 156,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Mor Dhona"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002397,
|
|
||||||
"Position": {
|
|
||||||
"X": -339.46753,
|
|
||||||
"Y": -15.06073,
|
|
||||||
"Z": -403.21973
|
|
||||||
},
|
|
||||||
"TerritoryId": 156,
|
|
||||||
"InteractionType": "Emote",
|
|
||||||
"Emote":"pray",
|
|
||||||
"$": "17 0 1 16 0 128 -> 33 16 1 0 0 192"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -255.17686,
|
|
||||||
"Y": 59.31324,
|
|
||||||
"Z": -44.453175
|
|
||||||
},
|
|
||||||
"TerritoryId": 147,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002398,
|
|
||||||
"Position": {
|
|
||||||
"X": -253.46765,
|
|
||||||
"Y": 60.68506,
|
|
||||||
"Z": -43.90027
|
|
||||||
},
|
|
||||||
"TerritoryId": 147,
|
|
||||||
"InteractionType": "Emote",
|
|
||||||
"Emote":"pray",
|
|
||||||
"$": "33 16 1 0 0 192 -> 0 0 0 0 0 0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 2,
|
"DataId": 1006751,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -139.45221,
|
||||||
"Position": {
|
"Y": 8.712891,
|
||||||
"X": -146.86935,
|
"Z": 281.69678
|
||||||
"Y": 8.006159,
|
},
|
||||||
"Z": 268.78055
|
"TerritoryId": 153,
|
||||||
},
|
"InteractionType": "AcceptQuest"
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
|
||||||
"Position": {
|
|
||||||
"X": -137.77051,
|
|
||||||
"Y": 7.7094107,
|
|
||||||
"Z": 275.28036
|
|
||||||
}}},
|
|
||||||
{
|
|
||||||
"DataId": 1006751,
|
|
||||||
"Position": {
|
|
||||||
"X": -139.45221,
|
|
||||||
"Y": 8.712891,
|
|
||||||
"Z": 281.69678
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 109.89845,
|
|
||||||
"Y": 7.0051613,
|
|
||||||
"Z": -45.239243
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002399,
|
|
||||||
"Position": {
|
|
||||||
"X": 107.83545,
|
|
||||||
"Y": 7.7057495,
|
|
||||||
"Z": -45.15149
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 4,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -146.86935,
|
|
||||||
"Y": 8.006159,
|
|
||||||
"Z": 268.78055
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
|
||||||
"Position": {
|
|
||||||
"X": -137.77051,
|
|
||||||
"Y": 7.7094107,
|
|
||||||
"Z": 275.28036
|
|
||||||
}}},
|
|
||||||
{
|
|
||||||
"DataId": 1006751,
|
|
||||||
"Position": {
|
|
||||||
"X": -139.45221,
|
|
||||||
"Y": 8.712891,
|
|
||||||
"Z": 281.69678
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},{
|
|
||||||
"Sequence": 5,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 286.73157,
|
|
||||||
"Y": 42.137627,
|
|
||||||
"Z": -202.96959
|
|
||||||
},
|
|
||||||
"TerritoryId": 139,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Upper La Noscea - Camp Bronze Lake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 118.0728,
|
|
||||||
"Y": 74.37976,
|
|
||||||
"Z": -248.26317
|
|
||||||
},
|
|
||||||
"TerritoryId": 180,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Outer La Noscea - Camp Overlook"
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
{ "DataId": 2002400,
|
|
||||||
"Position": {
|
|
||||||
"X": 117.32654,
|
|
||||||
"Y": 75.394775,
|
|
||||||
"Z": -246.54004
|
|
||||||
},
|
|
||||||
"TerritoryId": 180,
|
|
||||||
"InteractionType": "Emote",
|
|
||||||
"Emote":"pray"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -146.86935,
|
|
||||||
"Y": 8.006159,
|
|
||||||
"Z": 268.78055
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
|
||||||
"Position": {
|
|
||||||
"X": -137.77051,
|
|
||||||
"Y": 7.7094107,
|
|
||||||
"Z": 275.28036
|
|
||||||
}}},
|
|
||||||
{
|
|
||||||
"DataId": 1006751,
|
|
||||||
"Position": {
|
|
||||||
"X": -139.45221,
|
|
||||||
"Y": 8.712891,
|
|
||||||
"Z": 281.69678
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 1083
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -346.83008,
|
||||||
|
"Y": -37.93451,
|
||||||
|
"Z": -236.64346
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
128
|
||||||
|
],
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002396,
|
||||||
|
"Position": {
|
||||||
|
"X": -347.34113,
|
||||||
|
"Y": -36.240234,
|
||||||
|
"Z": -249.6529
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Emote",
|
||||||
|
"Emote": "pray",
|
||||||
|
"$": "0 0 17 16 0 0 -> 17 0 1 16 0 128",
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
128
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002397,
|
||||||
|
"Position": {
|
||||||
|
"X": -339.46753,
|
||||||
|
"Y": -15.06073,
|
||||||
|
"Z": -403.21973
|
||||||
|
},
|
||||||
|
"TerritoryId": 156,
|
||||||
|
"InteractionType": "Emote",
|
||||||
|
"Emote": "pray",
|
||||||
|
"AetheryteShortcut": "Mor Dhona",
|
||||||
|
"Fly": true,
|
||||||
|
"$": "17 0 1 16 0 128 -> 33 16 1 0 0 192",
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
64
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -255.17686,
|
||||||
|
"Y": 59.31324,
|
||||||
|
"Z": -44.453175
|
||||||
|
},
|
||||||
|
"TerritoryId": 147,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002398,
|
||||||
|
"Position": {
|
||||||
|
"X": -253.46765,
|
||||||
|
"Y": 60.68506,
|
||||||
|
"Z": -43.90027
|
||||||
|
},
|
||||||
|
"TerritoryId": 147,
|
||||||
|
"InteractionType": "Emote",
|
||||||
|
"Emote": "pray",
|
||||||
|
"$": "33 16 1 0 0 192 -> 0 0 0 0 0 0",
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
32
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 109.89845,
|
||||||
|
"Y": 7.0051613,
|
||||||
|
"Z": -45.239243
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002399,
|
||||||
|
"Position": {
|
||||||
|
"X": 107.83545,
|
||||||
|
"Y": 7.7057495,
|
||||||
|
"Z": -45.15149
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 286.73157,
|
||||||
|
"Y": 42.137627,
|
||||||
|
"Z": -202.96959
|
||||||
|
},
|
||||||
|
"TerritoryId": 139,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "Upper La Noscea - Camp Bronze Lake",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"AetheryteUnlocked": "Outer La Noscea - Camp Overlook"
|
||||||
|
},
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"AetheryteUnlocked": "Outer La Noscea - Camp Overlook"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 118.0728,
|
||||||
|
"Y": 74.37976,
|
||||||
|
"Z": -248.26317
|
||||||
|
},
|
||||||
|
"TerritoryId": 180,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"AetheryteLocked": "Outer La Noscea - Camp Overlook"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002400,
|
||||||
|
"Position": {
|
||||||
|
"X": 117.32654,
|
||||||
|
"Y": 75.394775,
|
||||||
|
"Z": -246.54004
|
||||||
|
},
|
||||||
|
"TerritoryId": 180,
|
||||||
|
"InteractionType": "Emote",
|
||||||
|
"Emote": "pray"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"NextQuestId": 1083
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,130 +1,231 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"Position": {
|
||||||
"Steps": [
|
"X": -146.86935,
|
||||||
{
|
"Y": 8.006159,
|
||||||
"DataId": 1006751,
|
"Z": 268.78055
|
||||||
"Position": {
|
},
|
||||||
"X": -139.45221,
|
"StopDistance": 0.25,
|
||||||
"Y": 8.712891,
|
"TerritoryId": 153,
|
||||||
"Z": 281.69678
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
},
|
"InteractionType": "Jump",
|
||||||
"TerritoryId": 153,
|
"JumpDestination": {
|
||||||
"InteractionType": "AcceptQuest"
|
"Position": {
|
||||||
}
|
"X": -137.77051,
|
||||||
]
|
"Y": 7.7094107,
|
||||||
},
|
"Z": 275.28036
|
||||||
{
|
},
|
||||||
"Sequence": 1,
|
"DelaySeconds": 0.75
|
||||||
"Steps": [
|
},
|
||||||
{
|
"SkipConditions": {
|
||||||
"DataId": 1007861,
|
"AetheryteShortcutIf": {
|
||||||
"Position": {
|
"InSameTerritory": true
|
||||||
"X": -138.59778,
|
},
|
||||||
"Y": 8.561184,
|
"StepIf": {
|
||||||
"Z": 281.2085
|
"Flying": "Unlocked",
|
||||||
},
|
"NearPosition": {
|
||||||
"TerritoryId": 153,
|
"Position": {
|
||||||
"InteractionType": "Interact"
|
"X": -139.45221,
|
||||||
}
|
"Y": 8.712891,
|
||||||
]
|
"Z": 281.69678
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 52.996822,
|
|
||||||
"Y": 8.961273,
|
|
||||||
"Z": -110.2295
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "South Shroud - Quarrymill"
|
|
||||||
},
|
},
|
||||||
{
|
"MaximumDistance": 3
|
||||||
"DataId": 1007853,
|
}
|
||||||
"Position": {
|
}
|
||||||
"X": 53.72693,
|
}
|
||||||
"Y": 8.86706,
|
|
||||||
"Z": -111.25354
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 3,
|
"Position": {
|
||||||
"Steps": [
|
"X": -139.04318,
|
||||||
{
|
"Y": 8.522301,
|
||||||
"Position": {
|
"Z": 280.0128
|
||||||
"X": 149.47818,
|
},
|
||||||
"Y": 18.008802,
|
"TerritoryId": 153,
|
||||||
"Z": -128.02928
|
"InteractionType": "WalkTo",
|
||||||
},
|
"Fly": true,
|
||||||
"TerritoryId": 153,
|
"SkipConditions": {
|
||||||
"InteractionType": "WalkTo"
|
"StepIf": {
|
||||||
},
|
"Flying": "Locked"
|
||||||
{
|
}
|
||||||
"DataId": 2002403,
|
}
|
||||||
"Position": {
|
|
||||||
"X": 151.53735,
|
|
||||||
"Y": 18.112427,
|
|
||||||
"Z": -127.30603
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AutoOnEnterArea",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
1940,1941,1942
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2002403,
|
|
||||||
"Position": {
|
|
||||||
"X": 151.53735,
|
|
||||||
"Y": 18.112427,
|
|
||||||
"Z": -127.30603
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 255,
|
"DataId": 1006751,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -139.45221,
|
||||||
"Position": {
|
"Y": 8.712891,
|
||||||
"X": -146.86935,
|
"Z": 281.69678
|
||||||
"Y": 8.006159,
|
},
|
||||||
"Z": 268.78055
|
"TerritoryId": 153,
|
||||||
},
|
"InteractionType": "AcceptQuest"
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
|
||||||
"Position": {
|
|
||||||
"X": -137.77051,
|
|
||||||
"Y": 7.7094107,
|
|
||||||
"Z": 275.28036
|
|
||||||
}}},
|
|
||||||
{
|
|
||||||
"DataId": 1006751,
|
|
||||||
"Position": {
|
|
||||||
"X": -139.45221,
|
|
||||||
"Y": 8.712891,
|
|
||||||
"Z": 281.69678
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 1084
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1007861,
|
||||||
|
"Position": {
|
||||||
|
"X": -138.59778,
|
||||||
|
"Y": 8.561184,
|
||||||
|
"Z": 281.2085
|
||||||
|
},
|
||||||
|
"StopDistance": 5,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 47.682095,
|
||||||
|
"Y": 9.470074,
|
||||||
|
"Z": -98.02502
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"AetheryteShortcut": "South Shroud - Quarrymill",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": 51.224842,
|
||||||
|
"Y": 9.313359,
|
||||||
|
"Z": -104.32791
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.2
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1007853,
|
||||||
|
"Position": {
|
||||||
|
"X": 53.72693,
|
||||||
|
"Y": 8.86706,
|
||||||
|
"Z": -111.25354
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2002403,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.53735,
|
||||||
|
"Y": 18.112427,
|
||||||
|
"Z": -127.30603
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
1940,
|
||||||
|
1941,
|
||||||
|
1942
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2002403,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.53735,
|
||||||
|
"Y": 18.112427,
|
||||||
|
"Z": -127.30603
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"NextQuestId": 1084
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,78 +1,153 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"Position": {
|
||||||
"Steps": [
|
"X": -146.86935,
|
||||||
{
|
"Y": 8.006159,
|
||||||
"DataId": 1006751,
|
"Z": 268.78055
|
||||||
"Position": {
|
},
|
||||||
"X": -139.45221,
|
"StopDistance": 0.25,
|
||||||
"Y": 8.712891,
|
"TerritoryId": 153,
|
||||||
"Z": 281.69678
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
},
|
"InteractionType": "Jump",
|
||||||
"TerritoryId": 153,
|
"JumpDestination": {
|
||||||
"InteractionType": "AcceptQuest"
|
"Position": {
|
||||||
}
|
"X": -137.77051,
|
||||||
]
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 1,
|
"Position": {
|
||||||
"Steps": [
|
"X": -139.04318,
|
||||||
{
|
"Y": 8.522301,
|
||||||
"Position": {
|
"Z": 280.0128
|
||||||
"X": -315.67767,
|
},
|
||||||
"Y": 20.999746,
|
"TerritoryId": 153,
|
||||||
"Z": 178.48499
|
"InteractionType": "WalkTo",
|
||||||
},
|
"Fly": true,
|
||||||
"TerritoryId": 148,
|
"SkipConditions": {
|
||||||
"InteractionType": "WalkTo",
|
"StepIf": {
|
||||||
"AetheryteShortcut": "Central Shroud - Bentbranch Meadows"
|
"Flying": "Locked"
|
||||||
},
|
}
|
||||||
{
|
}
|
||||||
"DataId": 2002408,
|
|
||||||
"Position": {
|
|
||||||
"X": -316.27374,
|
|
||||||
"Y": 21.194763,
|
|
||||||
"Z": 179.70544
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "SinglePlayerDuty"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 255,
|
"DataId": 1006751,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -139.45221,
|
||||||
"Position": {
|
"Y": 8.712891,
|
||||||
"X": -146.86935,
|
"Z": 281.69678
|
||||||
"Y": 8.006159,
|
},
|
||||||
"Z": 268.78055
|
"TerritoryId": 153,
|
||||||
},
|
"InteractionType": "AcceptQuest"
|
||||||
"TerritoryId": 153,
|
|
||||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
|
||||||
"InteractionType": "Jump",
|
|
||||||
"JumpDestination": {
|
|
||||||
"Position": {
|
|
||||||
"X": -137.77051,
|
|
||||||
"Y": 7.7094107,
|
|
||||||
"Z": 275.28036
|
|
||||||
}}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1006751,
|
|
||||||
"Position": {
|
|
||||||
"X": -139.45221,
|
|
||||||
"Y": 8.712891,
|
|
||||||
"Z": 281.69678
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 1084
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2002408,
|
||||||
|
"Position": {
|
||||||
|
"X": -316.27374,
|
||||||
|
"Y": 21.194763,
|
||||||
|
"Z": 179.70544
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"AetheryteShortcut": "Central Shroud - Bentbranch Meadows",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -146.86935,
|
||||||
|
"Y": 8.006159,
|
||||||
|
"Z": 268.78055
|
||||||
|
},
|
||||||
|
"StopDistance": 0.25,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||||
|
"InteractionType": "Jump",
|
||||||
|
"JumpDestination": {
|
||||||
|
"Position": {
|
||||||
|
"X": -137.77051,
|
||||||
|
"Y": 7.7094107,
|
||||||
|
"Z": 275.28036
|
||||||
|
},
|
||||||
|
"DelaySeconds": 0.75
|
||||||
|
},
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Unlocked",
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"MaximumDistance": 3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -139.04318,
|
||||||
|
"Y": 8.522301,
|
||||||
|
"Z": 280.0128
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006751,
|
||||||
|
"Position": {
|
||||||
|
"X": -139.45221,
|
||||||
|
"Y": 8.712891,
|
||||||
|
"Z": 281.69678
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "CompleteQuest"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -0,0 +1,56 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "liza",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000323,
|
||||||
|
"Position": {
|
||||||
|
"X": -234.02765,
|
||||||
|
"Y": -4.0000043,
|
||||||
|
"Z": -11.093384
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_CLSCNJ998_00133_Q1_000_1",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,167 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": ["Cacahuetes", "liza"],
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -482.67407,
|
||||||
|
"Y": 9.16599,
|
||||||
|
"Z": 207.46878
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000767,
|
||||||
|
"Position": {
|
||||||
|
"X": -483.42108,
|
||||||
|
"Y": 10.130882,
|
||||||
|
"Z": 209.46057
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2001229,
|
||||||
|
"Position": {
|
||||||
|
"X": -510.6432,
|
||||||
|
"Y": 6.301941,
|
||||||
|
"Z": 35.78235
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
295
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -482.67407,
|
||||||
|
"Y": 9.16599,
|
||||||
|
"Z": 207.46878
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000767,
|
||||||
|
"Position": {
|
||||||
|
"X": -483.42108,
|
||||||
|
"Y": 10.130882,
|
||||||
|
"Z": 209.46057
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2001230,
|
||||||
|
"Position": {
|
||||||
|
"X": -510.76526,
|
||||||
|
"Y": 6.1798096,
|
||||||
|
"Z": 35.568726
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -482.67407,
|
||||||
|
"Y": 9.16599,
|
||||||
|
"Z": 207.46878
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000767,
|
||||||
|
"Position": {
|
||||||
|
"X": -483.42108,
|
||||||
|
"Y": 10.130882,
|
||||||
|
"Z": 209.46057
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 92
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "liza",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000323,
|
||||||
|
"Position": {
|
||||||
|
"X": -234.02765,
|
||||||
|
"Y": -4.0000043,
|
||||||
|
"Z": -11.093384
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_CLSCNJ999_00182_Q1_000_1",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,175 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "liza",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 97.18397,
|
||||||
|
"Y": 17.128555,
|
||||||
|
"Z": -269.5008
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"ComplexCombatData": [
|
||||||
|
{
|
||||||
|
"DataId": 37,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"$": "0 0 0 0 0 0 -> 19 0 0 0 0 0",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Conjurers' Guild",
|
||||||
|
"[Gridania] Blue Badger Gate (Central Shroud)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 119.449745,
|
||||||
|
"Y": 17.399649,
|
||||||
|
"Z": -259.6467
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"ComplexCombatData": [
|
||||||
|
{
|
||||||
|
"DataId": 49,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"High": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"High": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"$": "19 0 0 0 0 0 -> 35 48 0 0 0 0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 83.756714,
|
||||||
|
"Y": 4.1801105,
|
||||||
|
"Z": -191.24133
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"ComplexCombatData": [
|
||||||
|
{
|
||||||
|
"DataId": 47,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"$": "35 48 0 0 0 0 -> 35 51 0 0 0 0 // This one automatically went to 0 0 0 0 0 0 so I am not sure about the 51 part"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 48
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -1,195 +1,197 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000323,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -234.02765,
|
||||||
"DataId": 1000692,
|
"Y": -4.0000043,
|
||||||
"Position": {
|
"Z": -11.093384
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": ["[Gridania] Aetheryte Plaza","[Gridania] Conjurers' Guild"],
|
],
|
||||||
"InteractionType": "AcceptQuest",
|
"InteractionType": "AcceptQuest",
|
||||||
"SkipConditions": {
|
"SkipConditions": {
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"NotInSameTerritory": true
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "Interact",
|
|
||||||
"DialogueChoices": [
|
|
||||||
{
|
|
||||||
"Type": "YesNo",
|
|
||||||
"Prompt": "TEXT_CLSGLA020_00253_Q1_000_1",
|
|
||||||
"Yes": true,
|
|
||||||
"$": "Need to find real prompt in godbert"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 104.02482,
|
|
||||||
"Y": 14.71474,
|
|
||||||
"Z": -263.02206
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Conjurers' Guild",
|
|
||||||
"[Gridania] Blue Badger Gate (Central Shroud)"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 97.18397,
|
|
||||||
"Y": 17.128555,
|
|
||||||
"Z": -269.5008
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "OverworldEnemies",
|
|
||||||
"ComplexCombatData": [
|
|
||||||
{
|
|
||||||
"DataId": 37,
|
|
||||||
"CompletionQuestVariablesFlags": [
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"MinimumKillCount": 3
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"CompletionQuestVariablesFlags": [
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"$": "0 0 0 0 0 0 -> 19 0 0 0 0 0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 119.449745,
|
|
||||||
"Y": 17.399649,
|
|
||||||
"Z": -259.6467
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "OverworldEnemies",
|
|
||||||
"ComplexCombatData": [
|
|
||||||
{
|
|
||||||
"DataId": 49,
|
|
||||||
"CompletionQuestVariablesFlags": [
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"MinimumKillCount": 3
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"CompletionQuestVariablesFlags": [
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"$": "19 0 0 0 0 0 -> 35 48 0 0 0 0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 83.756714,
|
|
||||||
"Y": 4.1801105,
|
|
||||||
"Z": -191.24133
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "OverworldEnemies",
|
|
||||||
"ComplexCombatData": [
|
|
||||||
{
|
|
||||||
"DataId": 47,
|
|
||||||
"CompletionQuestVariablesFlags": [
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"MinimumKillCount": 3
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"CompletionQuestVariablesFlags": [
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"$": "35 48 0 0 0 0 -> 35 51 0 0 0 0 // This one automatically went to 0 0 0 0 0 0 so I am not sure about the 51 part"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": ["[Gridania] Aetheryte Plaza","[Gridania] Conjurers' Guild"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 48
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_CLSCNJ000_00022_Q1_000_1",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 97.18397,
|
||||||
|
"Y": 17.128555,
|
||||||
|
"Z": -269.5008
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"ComplexCombatData": [
|
||||||
|
{
|
||||||
|
"DataId": 37,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"$": "0 0 0 0 0 0 -> 19 0 0 0 0 0",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Conjurers' Guild",
|
||||||
|
"[Gridania] Blue Badger Gate (Central Shroud)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 119.449745,
|
||||||
|
"Y": 17.399649,
|
||||||
|
"Z": -259.6467
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"ComplexCombatData": [
|
||||||
|
{
|
||||||
|
"DataId": 49,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"High": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"High": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"$": "19 0 0 0 0 0 -> 35 48 0 0 0 0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 83.756714,
|
||||||
|
"Y": 4.1801105,
|
||||||
|
"Z": -191.24133
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"ComplexCombatData": [
|
||||||
|
{
|
||||||
|
"DataId": 47,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
{
|
||||||
|
"Low": 3
|
||||||
|
},
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
],
|
||||||
|
"$": "35 48 0 0 0 0 -> 35 51 0 0 0 0 // This one automatically went to 0 0 0 0 0 0 so I am not sure about the 51 part"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 48
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,158 +1,118 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": [
|
],
|
||||||
"[Gridania] Aetheryte Plaza",
|
"InteractionType": "AcceptQuest",
|
||||||
"[Gridania] Conjurers' Guild"
|
"SkipConditions": {
|
||||||
],
|
|
||||||
"InteractionType": "AcceptQuest",
|
|
||||||
"SkipConditions": {
|
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -172.66434,
|
|
||||||
"Y": 8.378755,
|
|
||||||
"Z": -54.010723
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "South Shroud - Quarrymill"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1008149,
|
|
||||||
"Position": {
|
|
||||||
"X": -172.83899,
|
|
||||||
"Y": 8.492639,
|
|
||||||
"Z": -55.222473
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -182.20464,
|
|
||||||
"Y": 9.869227,
|
|
||||||
"Z": -77.148476
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1008146,
|
|
||||||
"Position": {
|
|
||||||
"X": -183.43082,
|
|
||||||
"Y": 9.869224,
|
|
||||||
"Z": -76.830215
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 25.950283,
|
|
||||||
"Y": 4.080406,
|
|
||||||
"Z": 33.51876
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1008150,
|
|
||||||
"Position": {
|
|
||||||
"X": 28.30542,
|
|
||||||
"Y": 3.6544461,
|
|
||||||
"Z": 35.38562
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "SinglePlayerDuty"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 4,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 40.772614,
|
|
||||||
"Y": 3.1398523,
|
|
||||||
"Z": 32.263535
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1008157,
|
|
||||||
"Position": {
|
|
||||||
"X": 42.404785,
|
|
||||||
"Y": 3.2469568,
|
|
||||||
"Z": 32.88318
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] Conjurers' Guild"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 441
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008149,
|
||||||
|
"Position": {
|
||||||
|
"X": -172.83899,
|
||||||
|
"Y": 8.492639,
|
||||||
|
"Z": -55.222473
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "South Shroud - Quarrymill",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008146,
|
||||||
|
"Position": {
|
||||||
|
"X": -183.43082,
|
||||||
|
"Y": 9.869224,
|
||||||
|
"Z": -76.830215
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008150,
|
||||||
|
"Position": {
|
||||||
|
"X": 28.30542,
|
||||||
|
"Y": 3.6544461,
|
||||||
|
"Z": 35.38562
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008157,
|
||||||
|
"Position": {
|
||||||
|
"X": 42.404785,
|
||||||
|
"Y": 3.2469568,
|
||||||
|
"Z": 32.88318
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 441
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,241 +1,180 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": [
|
],
|
||||||
"[Gridania] Aetheryte Plaza",
|
"InteractionType": "AcceptQuest",
|
||||||
"[Gridania] Conjurers' Guild"
|
"SkipConditions": {
|
||||||
],
|
|
||||||
"InteractionType": "AcceptQuest",
|
|
||||||
"SkipConditions": {
|
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 45.534206,
|
|
||||||
"Y": 6.2985306,
|
|
||||||
"Z": -1.4239028
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "South Shroud - Quarrymill"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000899,
|
|
||||||
"Position": {
|
|
||||||
"X": 43.900146,
|
|
||||||
"Y": 6.5460815,
|
|
||||||
"Z": -1.9379272
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
294
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 46.887703,
|
|
||||||
"Y": 6.348098,
|
|
||||||
"Z": -2.0700083
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002965,
|
|
||||||
"Position": {
|
|
||||||
"X": 51.181263,
|
|
||||||
"Y": 6.6893935,
|
|
||||||
"Z": -3.2490644
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 121.718864,
|
|
||||||
"Y": 17.688908,
|
|
||||||
"Z": -134.5164
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000901,
|
|
||||||
"Position": {
|
|
||||||
"X": 122.36206,
|
|
||||||
"Y": 17.898804,
|
|
||||||
"Z": -136.85822
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
294
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 4,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 122.99925,
|
|
||||||
"Y": 17.652422,
|
|
||||||
"Z": -130.71101
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002966,
|
|
||||||
"Position": {
|
|
||||||
"X": 124.193115,
|
|
||||||
"Y": 17.550354,
|
|
||||||
"Z": -129.90009
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 5,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 290.62793,
|
|
||||||
"Y": 15.393364,
|
|
||||||
"Z": -108.41017
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000906,
|
|
||||||
"Position": {
|
|
||||||
"X": 292.04236,
|
|
||||||
"Y": 15.365784,
|
|
||||||
"Z": -107.286194
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
294
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 6,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 292.93207,
|
|
||||||
"Y": 16.015324,
|
|
||||||
"Z": -111.772804
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002967,
|
|
||||||
"Position": {
|
|
||||||
"X": 293.29358,
|
|
||||||
"Y": 16.181925,
|
|
||||||
"Z": -112.68793
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 7,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 331.04,
|
|
||||||
"Y": 4.1329737,
|
|
||||||
"Z": -83.1279
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002968,
|
|
||||||
"Position": {
|
|
||||||
"X": 332.14307,
|
|
||||||
"Y": 4.1362643,
|
|
||||||
"Z": -85.648926
|
|
||||||
},
|
|
||||||
"TerritoryId": 153,
|
|
||||||
"InteractionType": "SinglePlayerDuty"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] Conjurers' Guild"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 1079
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000899,
|
||||||
|
"Position": {
|
||||||
|
"X": 43.900146,
|
||||||
|
"Y": 6.5460815,
|
||||||
|
"Z": -1.9379272
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
294
|
||||||
|
],
|
||||||
|
"AetheryteShortcut": "South Shroud - Quarrymill",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002965,
|
||||||
|
"Position": {
|
||||||
|
"X": 51.181263,
|
||||||
|
"Y": 6.6893935,
|
||||||
|
"Z": -3.2490644
|
||||||
|
},
|
||||||
|
"StopDistance": 7,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000901,
|
||||||
|
"Position": {
|
||||||
|
"X": 122.36206,
|
||||||
|
"Y": 17.898804,
|
||||||
|
"Z": -136.85822
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
294
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002966,
|
||||||
|
"Position": {
|
||||||
|
"X": 124.193115,
|
||||||
|
"Y": 17.550354,
|
||||||
|
"Z": -129.90009
|
||||||
|
},
|
||||||
|
"StopDistance": 7,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000906,
|
||||||
|
"Position": {
|
||||||
|
"X": 292.04236,
|
||||||
|
"Y": 15.365784,
|
||||||
|
"Z": -107.286194
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
294
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002967,
|
||||||
|
"Position": {
|
||||||
|
"X": 293.29358,
|
||||||
|
"Y": 16.181925,
|
||||||
|
"Z": -112.68793
|
||||||
|
},
|
||||||
|
"StopDistance": 7,
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 7,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002968,
|
||||||
|
"Position": {
|
||||||
|
"X": 332.14307,
|
||||||
|
"Y": 4.1362643,
|
||||||
|
"Z": -85.648926
|
||||||
|
},
|
||||||
|
"TerritoryId": 153,
|
||||||
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 1079
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,135 +1,139 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": ["[Gridania] Aetheryte Plaza","[Gridania] Conjurers' Guild"],
|
],
|
||||||
"InteractionType": "AcceptQuest",
|
"InteractionType": "AcceptQuest",
|
||||||
"SkipConditions": {
|
"SkipConditions": {
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 219.22334,
|
|
||||||
"Y": -28.377773,
|
|
||||||
"Z": 335.86304
|
|
||||||
},
|
|
||||||
"AethernetShortcut": ["[Gridania] Conjurers' Guild","[Gridania] Yellow Serpent Gate (North Shroud)"],
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000764,
|
|
||||||
"Position": {
|
|
||||||
"X": 218.89062,
|
|
||||||
"Y": -28.252495,
|
|
||||||
"Z": 338.39917
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 326.5162,
|
|
||||||
"Y": -5.344409,
|
|
||||||
"Z": 388.57553
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000883,
|
|
||||||
"Position": {
|
|
||||||
"X": 325.1848,
|
|
||||||
"Y": -5.217115,
|
|
||||||
"Z": 390.488
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
294
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 219.22334,
|
|
||||||
"Y": -28.377773,
|
|
||||||
"Z": 335.86304
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000764,
|
|
||||||
"Position": {
|
|
||||||
"X": 218.89062,
|
|
||||||
"Y": -28.252495,
|
|
||||||
"Z": 338.39917
|
|
||||||
},
|
|
||||||
"TerritoryId": 154,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] Conjurers' Guild"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 91
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 220.82336,
|
||||||
|
"Y": -28.335487,
|
||||||
|
"Z": 336.9016
|
||||||
|
},
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Conjurers' Guild",
|
||||||
|
"[Gridania] Yellow Serpent Gate (North Shroud)"
|
||||||
|
],
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000764,
|
||||||
|
"Position": {
|
||||||
|
"X": 218.89062,
|
||||||
|
"Y": -28.252495,
|
||||||
|
"Z": 338.39917
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000883,
|
||||||
|
"Position": {
|
||||||
|
"X": 325.1848,
|
||||||
|
"Y": -5.217115,
|
||||||
|
"Z": 390.488
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
294
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 220.82336,
|
||||||
|
"Y": -28.335487,
|
||||||
|
"Z": 336.9016
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Flying": "Locked"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000764,
|
||||||
|
"Position": {
|
||||||
|
"X": 218.89062,
|
||||||
|
"Y": -28.252495,
|
||||||
|
"Z": 338.39917
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 91
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,186 +1,140 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": [
|
],
|
||||||
"[Gridania] Aetheryte Plaza",
|
"InteractionType": "AcceptQuest",
|
||||||
"[Gridania] Conjurers' Guild"
|
"SkipConditions": {
|
||||||
],
|
|
||||||
"InteractionType": "AcceptQuest",
|
|
||||||
"SkipConditions": {
|
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -480.4995,
|
|
||||||
"Y": 8.030102,
|
|
||||||
"Z": 206.82132
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000767,
|
|
||||||
"Position": {
|
|
||||||
"X": -483.42108,
|
|
||||||
"Y": 10.130882,
|
|
||||||
"Z": 209.46057
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -511.13126,
|
|
||||||
"Y": 6.470027,
|
|
||||||
"Z": 38.589493
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000885,
|
|
||||||
"Position": {
|
|
||||||
"X": -510.6655,
|
|
||||||
"Y": 5.8422394,
|
|
||||||
"Z": 35.87895
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
295
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -480.4995,
|
|
||||||
"Y": 8.030102,
|
|
||||||
"Z": 206.82132
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000767,
|
|
||||||
"Position": {
|
|
||||||
"X": -483.42108,
|
|
||||||
"Y": 10.130882,
|
|
||||||
"Z": 209.46057
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 4,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -512.33844,
|
|
||||||
"Y": 6.7128515,
|
|
||||||
"Z": 39.61134
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000887,
|
|
||||||
"Position": {
|
|
||||||
"X": -510.76526,
|
|
||||||
"Y": 6.1798096,
|
|
||||||
"Z": 35.568726
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "SinglePlayerDuty"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 5,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -480.4995,
|
|
||||||
"Y": 8.030102,
|
|
||||||
"Z": 206.82132
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000767,
|
|
||||||
"Position": {
|
|
||||||
"X": -483.42108,
|
|
||||||
"Y": 10.130882,
|
|
||||||
"Z": 209.46057
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] Conjurers' Guild"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 92
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000767,
|
||||||
|
"Position": {
|
||||||
|
"X": -483.42108,
|
||||||
|
"Y": 10.130882,
|
||||||
|
"Z": 209.46057
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000885,
|
||||||
|
"Position": {
|
||||||
|
"X": -510.6655,
|
||||||
|
"Y": 5.8422394,
|
||||||
|
"Z": 35.87895
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
295
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000767,
|
||||||
|
"Position": {
|
||||||
|
"X": -483.42108,
|
||||||
|
"Y": 10.130882,
|
||||||
|
"Z": 209.46057
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000887,
|
||||||
|
"Position": {
|
||||||
|
"X": -510.76526,
|
||||||
|
"Y": 6.1798096,
|
||||||
|
"Z": 35.568726
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "SinglePlayerDuty"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000767,
|
||||||
|
"Position": {
|
||||||
|
"X": -483.42108,
|
||||||
|
"Y": 10.130882,
|
||||||
|
"Z": 209.46057
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 92
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
@ -1,226 +1,256 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": [
|
],
|
||||||
"[Gridania] Aetheryte Plaza",
|
"InteractionType": "AcceptQuest",
|
||||||
"[Gridania] Conjurers' Guild"
|
"SkipConditions": {
|
||||||
],
|
|
||||||
"InteractionType": "AcceptQuest",
|
|
||||||
"SkipConditions": {
|
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -276.804,
|
||||||
|
"Y": 11.2529,
|
||||||
|
"Z": 366.10303
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
|
||||||
|
"Fly": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Sequence": 1,
|
"DataId": 2000889,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -276.93604,
|
||||||
"Position": {
|
"Y": 11.734131,
|
||||||
"X": -276.804,
|
"Z": 367.20825
|
||||||
"Y": 11.2529,
|
},
|
||||||
"Z": 366.10303
|
"TerritoryId": 152,
|
||||||
},
|
"InteractionType": "Combat",
|
||||||
"TerritoryId": 152,
|
"EnemySpawnType": "AfterItemUse",
|
||||||
"InteractionType": "WalkTo",
|
"ItemId": 2000121,
|
||||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
"KillEnemyDataIds": [
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000889,
|
|
||||||
"Position": {
|
|
||||||
"X": -276.93604,
|
|
||||||
"Y": 11.734131,
|
|
||||||
"Z": 367.20825
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterItemUse",
|
|
||||||
"ItemId": 2000121,
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
297
|
297
|
||||||
]
|
]
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -228.65686,
|
|
||||||
"Y": 3.5446393,
|
|
||||||
"Z": 279.4041
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000561,
|
|
||||||
"Position": {
|
|
||||||
"X": -230.18237,
|
|
||||||
"Y": 3.544826,
|
|
||||||
"Z": 279.07214
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -210.88799,
|
|
||||||
"Y": 22.813288,
|
|
||||||
"Z": 243.95592
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000619,
|
|
||||||
"Position": {
|
|
||||||
"X": -209.0639,
|
|
||||||
"Y": 22.813372,
|
|
||||||
"Z": 245.34973
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 4,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -236.00592,
|
|
||||||
"Y": 17.87103,
|
|
||||||
"Z": 245.8962
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1003001,
|
|
||||||
"Position": {
|
|
||||||
"X": -234.33282,
|
|
||||||
"Y": 18.310072,
|
|
||||||
"Z": 245.68542
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WaitForManualProgress",
|
|
||||||
"$": "Action needs to be cure, cure needs to be added to schema--manual until then"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 5,
|
|
||||||
"Steps": [
|
|
||||||
{"DataId": 1003057,
|
|
||||||
"Position": {
|
|
||||||
"X": -237.6593,
|
|
||||||
"Y": 17.850079,
|
|
||||||
"Z": 243.48816
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 6,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -63.76642,
|
|
||||||
"Y": -8.177125,
|
|
||||||
"Z": 232.76166
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1001213,
|
|
||||||
"Position": {
|
|
||||||
"X": -66.056335,
|
|
||||||
"Y": -7.982843,
|
|
||||||
"Z": 231.15894
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "SinglePlayerDuty"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 7,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -75.92712,
|
|
||||||
"Y": -9.128448,
|
|
||||||
"Z": 280.5949
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1003006,
|
|
||||||
"Position": {
|
|
||||||
"X": -76.64612,
|
|
||||||
"Y": -9.205922,
|
|
||||||
"Z": 283.22266
|
|
||||||
},
|
|
||||||
"TerritoryId": 152,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] Conjurers' Guild"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 93
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -235.35493,
|
||||||
|
"Y": 3.539142,
|
||||||
|
"Z": 293.25888
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -233.34848,
|
||||||
|
"Y": 3.5425713,
|
||||||
|
"Z": 285.89532
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -228.59554,
|
||||||
|
"Y": 3.554365,
|
||||||
|
"Z": 283.47638
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"DisableNavmesh": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -228.65686,
|
||||||
|
"Y": 3.5446393,
|
||||||
|
"Z": 279.4041
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000561,
|
||||||
|
"Position": {
|
||||||
|
"X": -230.18237,
|
||||||
|
"Y": 3.544826,
|
||||||
|
"Z": 279.07214
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -228.59554,
|
||||||
|
"Y": 3.554365,
|
||||||
|
"Z": 283.47638
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Mount": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -233.34848,
|
||||||
|
"Y": 3.5425713,
|
||||||
|
"Z": 285.89532
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"DisableNavmesh": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -256.5985,
|
||||||
|
"Y": 0.9818871,
|
||||||
|
"Z": 287.17072
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -220.44954,
|
||||||
|
"Y": 22.910912,
|
||||||
|
"Z": 243.81
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1000619,
|
||||||
|
"Position": {
|
||||||
|
"X": -209.0639,
|
||||||
|
"Y": 22.813372,
|
||||||
|
"Z": 245.34973
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1003001,
|
||||||
|
"Position": {
|
||||||
|
"X": -234.33282,
|
||||||
|
"Y": 18.310072,
|
||||||
|
"Z": 245.68542
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Action",
|
||||||
|
"Action": "Cure"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1003057,
|
||||||
|
"Position": {
|
||||||
|
"X": -237.6593,
|
||||||
|
"Y": 17.850079,
|
||||||
|
"Z": 243.48816
|
||||||
|
},
|
||||||
|
"StopDistance": 7,
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1001213,
|
||||||
|
"Position": {
|
||||||
|
"X": -66.056335,
|
||||||
|
"Y": -7.982843,
|
||||||
|
"Z": 231.15894
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 7,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1003006,
|
||||||
|
"Position": {
|
||||||
|
"X": -76.64612,
|
||||||
|
"Y": -9.205922,
|
||||||
|
"Z": 283.22266
|
||||||
|
},
|
||||||
|
"TerritoryId": 152,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 93
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
@ -1,218 +1,161 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "Cacahuetes",
|
"Author": "Cacahuetes",
|
||||||
"QuestSequence": [
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
{
|
{
|
||||||
"Sequence": 0,
|
"DataId": 1000692,
|
||||||
"Steps": [
|
"Position": {
|
||||||
{
|
"X": -258.8083,
|
||||||
"DataId": 1000692,
|
"Y": -5.7735243,
|
||||||
"Position": {
|
"Z": -27.267883
|
||||||
"X": -258.8083,
|
},
|
||||||
"Y": -5.7735243,
|
"TerritoryId": 133,
|
||||||
"Z": -27.267883
|
"AetheryteShortcut": "Gridania",
|
||||||
},
|
"AethernetShortcut": [
|
||||||
"TerritoryId": 133,
|
"[Gridania] Aetheryte Plaza",
|
||||||
"AetheryteShortcut": "Gridania",
|
"[Gridania] Conjurers' Guild"
|
||||||
"AethernetShortcut": [
|
],
|
||||||
"[Gridania] Aetheryte Plaza",
|
"InteractionType": "AcceptQuest",
|
||||||
"[Gridania] Conjurers' Guild"
|
"SkipConditions": {
|
||||||
],
|
|
||||||
"InteractionType": "AcceptQuest",
|
|
||||||
"SkipConditions": {
|
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcutIf": {
|
||||||
"InSameTerritory": false
|
"InSameTerritory": true,
|
||||||
|
"InTerritory": [
|
||||||
|
133
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 1,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -72.07284,
|
|
||||||
"Y": 1,
|
|
||||||
"Z": -33.972404
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Central Shroud - Bentbranch Meadows"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000891,
|
|
||||||
"Position": {
|
|
||||||
"X": -74.50989,
|
|
||||||
"Y": 1.449585,
|
|
||||||
"Z": -32.76117
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
294
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 2,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -67.59361,
|
|
||||||
"Y": 1,
|
|
||||||
"Z": -36.785305
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002961,
|
|
||||||
"Position": {
|
|
||||||
"X": -66.7583,
|
|
||||||
"Y": 0.9667693,
|
|
||||||
"Z": -38.4375
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 3,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 148.54672,
|
|
||||||
"Y": -5.9836235,
|
|
||||||
"Z": -34.821217
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000893,
|
|
||||||
"Position": {
|
|
||||||
"X": 147.02063,
|
|
||||||
"Y": -5.6916504,
|
|
||||||
"Z": -35.50775
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
299
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 4,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 155.83203,
|
|
||||||
"Y": -6.3384933,
|
|
||||||
"Z": -34.853024
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002962,
|
|
||||||
"Position": {
|
|
||||||
"X": 155.9624,
|
|
||||||
"Y": -6.358468,
|
|
||||||
"Z": -35.53833
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 5,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 330.1284,
|
|
||||||
"Y": -31.660528,
|
|
||||||
"Z": 413.6492
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 2000895,
|
|
||||||
"Position": {
|
|
||||||
"X": 332.3567,
|
|
||||||
"Y": -31.540405,
|
|
||||||
"Z": 414.69434
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Combat",
|
|
||||||
"EnemySpawnType": "AfterInteraction",
|
|
||||||
"KillEnemyDataIds": [
|
|
||||||
297
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 6,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": 335.10825,
|
|
||||||
"Y": -31.669537,
|
|
||||||
"Z": 422.18082
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "WalkTo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1002963,
|
|
||||||
"Position": {
|
|
||||||
"X": 335.95776,
|
|
||||||
"Y": -31.68247,
|
|
||||||
"Z": 423.63623
|
|
||||||
},
|
|
||||||
"TerritoryId": 148,
|
|
||||||
"InteractionType": "Interact"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Sequence": 255,
|
|
||||||
"Steps": [
|
|
||||||
{
|
|
||||||
"Position": {
|
|
||||||
"X": -259.39578,
|
|
||||||
"Y": -5.7723713,
|
|
||||||
"Z": -24.069485
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "WalkTo",
|
|
||||||
"AetheryteShortcut": "Gridania",
|
|
||||||
"AethernetShortcut": [
|
|
||||||
"[Gridania] Aetheryte Plaza",
|
|
||||||
"[Gridania] Conjurers' Guild"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"DataId": 1000692,
|
|
||||||
"Position": {
|
|
||||||
"X": -258.8083,
|
|
||||||
"Y": -5.7735243,
|
|
||||||
"Z": -27.267883
|
|
||||||
},
|
|
||||||
"TerritoryId": 133,
|
|
||||||
"InteractionType": "CompleteQuest",
|
|
||||||
"NextQuestId": 440
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000891,
|
||||||
|
"Position": {
|
||||||
|
"X": -74.50989,
|
||||||
|
"Y": 1.449585,
|
||||||
|
"Z": -32.76117
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
294
|
||||||
|
],
|
||||||
|
"AetheryteShortcut": "Central Shroud - Bentbranch Meadows",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002961,
|
||||||
|
"Position": {
|
||||||
|
"X": -66.7583,
|
||||||
|
"Y": 0.9667693,
|
||||||
|
"Z": -38.4375
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000893,
|
||||||
|
"Position": {
|
||||||
|
"X": 147.02063,
|
||||||
|
"Y": -5.6916504,
|
||||||
|
"Z": -35.50775
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
299
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002962,
|
||||||
|
"Position": {
|
||||||
|
"X": 155.9624,
|
||||||
|
"Y": -6.358468,
|
||||||
|
"Z": -35.53833
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2000895,
|
||||||
|
"Position": {
|
||||||
|
"X": 332.3567,
|
||||||
|
"Y": -31.540405,
|
||||||
|
"Z": 414.69434
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
297
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002963,
|
||||||
|
"Position": {
|
||||||
|
"X": 335.95776,
|
||||||
|
"Y": -31.68247,
|
||||||
|
"Z": 423.63623
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000692,
|
||||||
|
"Position": {
|
||||||
|
"X": -258.8083,
|
||||||
|
"Y": -5.7735243,
|
||||||
|
"Z": -27.267883
|
||||||
|
},
|
||||||
|
"TerritoryId": 133,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Conjurers' Guild"
|
||||||
|
],
|
||||||
|
"NextQuestId": 440
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
@ -1,5 +0,0 @@
|
|||||||
All ARR Cnj and Whm Quest paths for Questionable. All are verified. Should all work.
|
|
||||||
|
|
||||||
navigation in Camp Tranquil is hit or miss depending on Navmesh.
|
|
||||||
|
|
||||||
Cure is not an action in the plugin yet, so that part of the quest needs to be done manually.
|
|
@ -29,10 +29,12 @@
|
|||||||
"TerritoryId": 148,
|
"TerritoryId": 148,
|
||||||
"InteractionType": "Combat",
|
"InteractionType": "Combat",
|
||||||
"EnemySpawnType": "OverworldEnemies",
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
"KillEnemyDataIds": [
|
"ComplexCombatData": [
|
||||||
43
|
{
|
||||||
],
|
"DataId": 43,
|
||||||
"Comment": "Kill Chigoes manually"
|
"MinimumKillCount": 3
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -56,24 +56,7 @@
|
|||||||
"exclusiveMinimum": 0
|
"exclusiveMinimum": 0
|
||||||
},
|
},
|
||||||
"Position": {
|
"Position": {
|
||||||
"type": "object",
|
"$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json#/$defs/Vector3"
|
||||||
"description": "Position to (typically) walk to",
|
|
||||||
"properties": {
|
|
||||||
"X": {
|
|
||||||
"type": "number"
|
|
||||||
},
|
|
||||||
"Y": {
|
|
||||||
"type": "number"
|
|
||||||
},
|
|
||||||
"Z": {
|
|
||||||
"type": "number"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"required": [
|
|
||||||
"X",
|
|
||||||
"Y",
|
|
||||||
"Z"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"StopDistance": {
|
"StopDistance": {
|
||||||
"type": [
|
"type": [
|
||||||
@ -243,6 +226,22 @@
|
|||||||
"AetheryteUnlocked": {
|
"AetheryteUnlocked": {
|
||||||
"$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json#/$defs/Aetheryte"
|
"$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json#/$defs/Aetheryte"
|
||||||
},
|
},
|
||||||
|
"NearPosition": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"Position": {
|
||||||
|
"$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json#/$defs/Vector3"
|
||||||
|
},
|
||||||
|
"MaximumDistance": {
|
||||||
|
"type": "number"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"Position",
|
||||||
|
"MaximumDistance"
|
||||||
|
],
|
||||||
|
"additionalProperties": false
|
||||||
|
},
|
||||||
"ExtraCondition": {
|
"ExtraCondition": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": [
|
||||||
@ -814,24 +813,7 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"Position": {
|
"Position": {
|
||||||
"type": "object",
|
"$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json#/$defs/Vector3"
|
||||||
"description": "Position to try reaching after the jump",
|
|
||||||
"properties": {
|
|
||||||
"X": {
|
|
||||||
"type": "number"
|
|
||||||
},
|
|
||||||
"Y": {
|
|
||||||
"type": "number"
|
|
||||||
},
|
|
||||||
"Z": {
|
|
||||||
"type": "number"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"required": [
|
|
||||||
"X",
|
|
||||||
"Y",
|
|
||||||
"Z"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"StopDistance": {
|
"StopDistance": {
|
||||||
"type": [
|
"type": [
|
||||||
|
12
Questionable.Model/Questing/NearPositionCondition.cs
Normal file
12
Questionable.Model/Questing/NearPositionCondition.cs
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
using System.Numerics;
|
||||||
|
using System.Text.Json.Serialization;
|
||||||
|
using Questionable.Model.Common.Converter;
|
||||||
|
|
||||||
|
namespace Questionable.Model.Questing;
|
||||||
|
|
||||||
|
public sealed class NearPositionCondition
|
||||||
|
{
|
||||||
|
[JsonConverter(typeof(VectorConverter))]
|
||||||
|
public Vector3 Position { get; set; }
|
||||||
|
public float MaximumDistance { get; set; }
|
||||||
|
}
|
@ -18,6 +18,7 @@ public sealed class SkipStepConditions
|
|||||||
public List<ElementId> QuestsCompleted { get; set; } = new();
|
public List<ElementId> QuestsCompleted { get; set; } = new();
|
||||||
public EAetheryteLocation? AetheryteLocked { get; set; }
|
public EAetheryteLocation? AetheryteLocked { get; set; }
|
||||||
public EAetheryteLocation? AetheryteUnlocked { get; set; }
|
public EAetheryteLocation? AetheryteUnlocked { get; set; }
|
||||||
|
public NearPositionCondition? NearPosition { get; set; }
|
||||||
public EExtraSkipCondition? ExtraCondition { get; set; }
|
public EExtraSkipCondition? ExtraCondition { get; set; }
|
||||||
|
|
||||||
public bool HasSkipConditions()
|
public bool HasSkipConditions()
|
||||||
@ -35,12 +36,13 @@ public sealed class SkipStepConditions
|
|||||||
QuestsCompleted.Count > 0 ||
|
QuestsCompleted.Count > 0 ||
|
||||||
AetheryteLocked != null ||
|
AetheryteLocked != null ||
|
||||||
AetheryteUnlocked != null ||
|
AetheryteUnlocked != null ||
|
||||||
|
NearPosition != null ||
|
||||||
ExtraCondition != null;
|
ExtraCondition != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
{
|
{
|
||||||
return
|
return
|
||||||
$"{nameof(Never)}: {Never}, {nameof(CompletionQuestVariablesFlags)}: {CompletionQuestVariablesFlags}, {nameof(Flying)}: {Flying}, {nameof(Chocobo)}: {Chocobo}, {nameof(NotTargetable)}: {NotTargetable}, {nameof(InTerritory)}: {string.Join(" ", InTerritory)}, {nameof(NotInTerritory)}: {string.Join(" ", NotInTerritory)}, {nameof(Item)}: {Item}, {nameof(QuestsAccepted)}: {string.Join(" ", QuestsAccepted)}, {nameof(QuestsCompleted)}: {string.Join(" ", QuestsCompleted)}, {nameof(ExtraCondition)}: {ExtraCondition}";
|
$"{nameof(Never)}: {Never}, {nameof(CompletionQuestVariablesFlags)}: {CompletionQuestVariablesFlags}, {nameof(Flying)}: {Flying}, {nameof(Chocobo)}: {Chocobo}, {nameof(NotTargetable)}: {NotTargetable}, {nameof(InTerritory)}: {string.Join(" ", InTerritory)}, {nameof(NotInTerritory)}: {string.Join(" ", NotInTerritory)}, {nameof(Item)}: {Item}, {nameof(QuestsAccepted)}: {string.Join(" ", QuestsAccepted)}, {nameof(QuestsCompleted)}: {string.Join(" ", QuestsCompleted)}, {nameof(NearPosition)}: {NearPosition}, {nameof(ExtraCondition)}: {ExtraCondition}";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,26 @@
|
|||||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||||
"$id": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json",
|
"$id": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json",
|
||||||
"$defs": {
|
"$defs": {
|
||||||
|
"Vector3": {
|
||||||
|
"type": "object",
|
||||||
|
"description": "Position to try reaching after the jump",
|
||||||
|
"properties": {
|
||||||
|
"X": {
|
||||||
|
"type": "number"
|
||||||
|
},
|
||||||
|
"Y": {
|
||||||
|
"type": "number"
|
||||||
|
},
|
||||||
|
"Z": {
|
||||||
|
"type": "number"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"X",
|
||||||
|
"Y",
|
||||||
|
"Z"
|
||||||
|
]
|
||||||
|
},
|
||||||
"Aetheryte": {
|
"Aetheryte": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": [
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
using System.Numerics;
|
||||||
using Dalamud.Game.ClientState.Objects.Types;
|
using Dalamud.Game.ClientState.Objects.Types;
|
||||||
using Dalamud.Plugin.Services;
|
using Dalamud.Plugin.Services;
|
||||||
using FFXIVClientStructs.FFXIV.Application.Network.WorkDefinitions;
|
using FFXIVClientStructs.FFXIV.Application.Network.WorkDefinitions;
|
||||||
@ -204,6 +205,15 @@ internal static class SkipCondition
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (SkipConditions.NearPosition is { } nearPosition && clientState.TerritoryType == Step.TerritoryId)
|
||||||
|
{
|
||||||
|
if (Vector3.Distance(nearPosition.Position, clientState.LocalPlayer!.Position) <= nearPosition.MaximumDistance)
|
||||||
|
{
|
||||||
|
logger.LogInformation("Skipping step, as we're near the position");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (SkipConditions.ExtraCondition == EExtraSkipCondition.WakingSandsMainArea &&
|
if (SkipConditions.ExtraCondition == EExtraSkipCondition.WakingSandsMainArea &&
|
||||||
clientState.TerritoryType == 212)
|
clientState.TerritoryType == 212)
|
||||||
{
|
{
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
<Project Sdk="Dalamud.NET.Sdk/10.0.0">
|
<Project Sdk="Dalamud.NET.Sdk/10.0.0">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Version>2.4</Version>
|
|
||||||
<OutputPath>dist</OutputPath>
|
<OutputPath>dist</OutputPath>
|
||||||
<PathMap Condition="$(SolutionDir) != ''">$(SolutionDir)=X:\</PathMap>
|
<PathMap Condition="$(SolutionDir) != ''">$(SolutionDir)=X:\</PathMap>
|
||||||
<Platforms>x64</Platforms>
|
<Platforms>x64</Platforms>
|
||||||
|
Loading…
Reference in New Issue
Block a user