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