AddingNewQuests #149
@ -1,5 +1,5 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup Condition="$(MSBuildProjectName) != 'GatheringPathRenderer'">
|
<PropertyGroup Condition="$(MSBuildProjectName) != 'GatheringPathRenderer'">
|
||||||
<Version>4.20</Version>
|
<Version>4.21</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
@ -0,0 +1,112 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009211,
|
||||||
|
"Position": {
|
||||||
|
"X": 153.8872,
|
||||||
|
"Y": -9.001622,
|
||||||
|
"Z": 77.50049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 153.8872,
|
||||||
|
"Y": -9.001622,
|
||||||
|
"Z": 77.50049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000656,
|
||||||
|
"Position": {
|
||||||
|
"X": 400.656,
|
||||||
|
"Y": -5.884923,
|
||||||
|
"Z": -104.90582
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000172,
|
||||||
|
"Position": {
|
||||||
|
"X": 358.96838,
|
||||||
|
"Y": 8.934157,
|
||||||
|
"Z": 231.25049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000656,
|
||||||
|
"Position": {
|
||||||
|
"X": 400.656,
|
||||||
|
"Y": -5.884923,
|
||||||
|
"Z": -104.90582
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8092,
|
||||||
|
"ItemCount": 1,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009211,
|
||||||
|
"Position": {
|
||||||
|
"X": 153.8872,
|
||||||
|
"Y": -9.001622,
|
||||||
|
"Z": 77.50049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,102 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009211,
|
||||||
|
"Position": {
|
||||||
|
"X": 153.8872,
|
||||||
|
"Y": -9.001622,
|
||||||
|
"Z": 77.50049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 153.8872,
|
||||||
|
"Y": -9.001622,
|
||||||
|
"Z": 77.50049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009633,
|
||||||
|
"Position": {
|
||||||
|
"X": 254.77979,
|
||||||
|
"Y": -20.989405,
|
||||||
|
"Z": 351.76624
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Say",
|
||||||
|
"ChatMessage": {
|
||||||
|
"Key": "TEXT_BANIXA104_01497_SYSTEM_100_062"
|
||||||
|
},
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009217,
|
||||||
|
"Position": {
|
||||||
|
"X": 363.72925,
|
||||||
|
"Y": -5.616498,
|
||||||
|
"Z": 347.219
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8094,
|
||||||
|
"ItemCount": 3,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009211,
|
||||||
|
"Position": {
|
||||||
|
"X": 153.8872,
|
||||||
|
"Y": -9.001622,
|
||||||
|
"Z": 77.50049
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,100 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009212,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2004464,
|
||||||
|
"Position": {
|
||||||
|
"X": 25.741943,
|
||||||
|
"Y": -43.442444,
|
||||||
|
"Z": 441.12292
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009218,
|
||||||
|
"Position": {
|
||||||
|
"X": -4.1047363,
|
||||||
|
"Y": -40.949986,
|
||||||
|
"Z": 176.83679
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8096,
|
||||||
|
"ItemCount": 2,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009212,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,120 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009212,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 18.913702,
|
||||||
|
"Y": -50.22517,
|
||||||
|
"Z": 533.0378
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"TargetTerritoryId": 148,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"InTerritory": [
|
||||||
|
148
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009634,
|
||||||
|
"Position": {
|
||||||
|
"X": -410.1778,
|
||||||
|
"Y": 64.43958,
|
||||||
|
"Z": -244.00702
|
||||||
|
},
|
||||||
|
"TerritoryId": 148,
|
||||||
|
"InteractionType": "Say",
|
||||||
|
"ChatMessage": {
|
||||||
|
"Key": "TEXT_BANIXA204_01507_SYSTEM_100_062"
|
||||||
|
},
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009218,
|
||||||
|
"Position": {
|
||||||
|
"X": -4.1047363,
|
||||||
|
"Y": -40.949986,
|
||||||
|
"Z": 176.83679
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8098,
|
||||||
|
"ItemCount": 1,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009212,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009212,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1006258,
|
||||||
|
"Position": {
|
||||||
|
"X": -246.479,
|
||||||
|
"Y": -31.537203,
|
||||||
|
"Z": 392.5382
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009218,
|
||||||
|
"Position": {
|
||||||
|
"X": -4.1047363,
|
||||||
|
"Y": -40.949986,
|
||||||
|
"Z": 176.83679
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8099,
|
||||||
|
"ItemCount": 2,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009212,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.29321,
|
||||||
|
"Y": -9.752633,
|
||||||
|
"Z": 79.697754
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,182 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009213,
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000776,
|
||||||
|
"Position": {
|
||||||
|
"X": 115.342896,
|
||||||
|
"Y": 287.02945,
|
||||||
|
"Z": 142.1377
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
64
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009639,
|
||||||
|
"Position": {
|
||||||
|
"X": 59.952637,
|
||||||
|
"Y": 298.56396,
|
||||||
|
"Z": 176.25696
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Say",
|
||||||
|
"ChatMessage": {
|
||||||
|
"Key": "TEXT_BANIXA302_01515_SYSTEM_100_062"
|
||||||
|
},
|
||||||
|
"Fly": true,
|
||||||
|
"RequiredQuestVariables": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
64
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 244.82239,
|
||||||
|
"Y": 222.01717,
|
||||||
|
"Z": 352.99496
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009219,
|
||||||
|
"Position": {
|
||||||
|
"X": 251.11768,
|
||||||
|
"Y": 222,
|
||||||
|
"Z": 366.2317
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8101,
|
||||||
|
"ItemCount": 2,
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 161.94475,
|
||||||
|
"Y": -4.690532,
|
||||||
|
"Z": 63.927406
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009213,
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,205 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009213,
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 244.82239,
|
||||||
|
"Y": 222.01717,
|
||||||
|
"Z": 352.99496
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009219,
|
||||||
|
"Position": {
|
||||||
|
"X": 251.11768,
|
||||||
|
"Y": 222,
|
||||||
|
"Z": 366.2317
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 244.82239,
|
||||||
|
"Y": 222.01717,
|
||||||
|
"Z": 352.99496
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "WalkTo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 195.20084,
|
||||||
|
"Y": 307.86295,
|
||||||
|
"Z": 411.4291
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1006378,
|
||||||
|
"Position": {
|
||||||
|
"X": 204.5166,
|
||||||
|
"Y": 293.32996,
|
||||||
|
"Z": 418.57007
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 195.20084,
|
||||||
|
"Y": 307.86295,
|
||||||
|
"Z": 411.4291
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Mount": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 244.82239,
|
||||||
|
"Y": 222.01717,
|
||||||
|
"Z": 352.99496
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009219,
|
||||||
|
"Position": {
|
||||||
|
"X": 251.11768,
|
||||||
|
"Y": 222,
|
||||||
|
"Z": 366.2317
|
||||||
|
},
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 155,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8104,
|
||||||
|
"ItemCount": 1,
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 161.94475,
|
||||||
|
"Y": -4.690532,
|
||||||
|
"Z": 63.927406
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"StepIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009213,
|
||||||
|
"Position": {
|
||||||
|
"X": 159.28894,
|
||||||
|
"Y": -3.6960998,
|
||||||
|
"Z": 64.286255
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,112 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009199,
|
||||||
|
"Position": {
|
||||||
|
"X": 149.43152,
|
||||||
|
"Y": -18.140299,
|
||||||
|
"Z": 99.22937
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 149.43152,
|
||||||
|
"Y": -18.140299,
|
||||||
|
"Z": 99.22937
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009600,
|
||||||
|
"Position": {
|
||||||
|
"X": 121.08032,
|
||||||
|
"Y": -31.678165,
|
||||||
|
"Z": 301.07568
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009600,
|
||||||
|
"Position": {
|
||||||
|
"X": 121.08032,
|
||||||
|
"Y": -31.678165,
|
||||||
|
"Z": 301.07568
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009217,
|
||||||
|
"Position": {
|
||||||
|
"X": 363.72925,
|
||||||
|
"Y": -5.616498,
|
||||||
|
"Z": 347.219
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8130,
|
||||||
|
"ItemCount": 1,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009199,
|
||||||
|
"Position": {
|
||||||
|
"X": 149.43152,
|
||||||
|
"Y": -18.140299,
|
||||||
|
"Z": 99.22937
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,142 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009204,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.93408,
|
||||||
|
"Y": -18.41936,
|
||||||
|
"Z": 100.72473
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 151.93408,
|
||||||
|
"Y": -18.41936,
|
||||||
|
"Z": 100.72473
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000107,
|
||||||
|
"Position": {
|
||||||
|
"X": 27.145752,
|
||||||
|
"Y": -19.000002,
|
||||||
|
"Z": 106.67578
|
||||||
|
},
|
||||||
|
"TerritoryId": 132,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Gridania"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1000195,
|
||||||
|
"Position": {
|
||||||
|
"X": 197.4364,
|
||||||
|
"Y": 0.0026046988,
|
||||||
|
"Z": 57.114502
|
||||||
|
},
|
||||||
|
"TerritoryId": 132,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Gridania",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Gridania] Aetheryte Plaza",
|
||||||
|
"[Gridania] Archers' Guild"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009607,
|
||||||
|
"Position": {
|
||||||
|
"X": 191.05823,
|
||||||
|
"Y": -3.1634123E-15,
|
||||||
|
"Z": 46.341675
|
||||||
|
},
|
||||||
|
"TerritoryId": 132,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "List",
|
||||||
|
"Prompt": "TEXT_BANIXA004_01489_Q1_000_001",
|
||||||
|
"Answer": "TEXT_BANIXA004_01489_A1_000_001"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009218,
|
||||||
|
"Position": {
|
||||||
|
"X": -4.1047363,
|
||||||
|
"Y": -40.949986,
|
||||||
|
"Z": 176.83679
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 8131,
|
||||||
|
"ItemCount": 1,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"RequiredCurrentJob": [
|
||||||
|
"DoH"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009204,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.93408,
|
||||||
|
"Y": -18.41936,
|
||||||
|
"Z": 100.72473
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,123 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009199,
|
||||||
|
"Position": {
|
||||||
|
"X": 149.43152,
|
||||||
|
"Y": -18.140299,
|
||||||
|
"Z": 99.22937
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 149.43152,
|
||||||
|
"Y": -18.140299,
|
||||||
|
"Z": 99.22937
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009204,
|
||||||
|
"Position": {
|
||||||
|
"X": 151.93408,
|
||||||
|
"Y": -18.41936,
|
||||||
|
"Z": 100.72473
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1009610,
|
||||||
|
"Position": {
|
||||||
|
"X": 25.986084,
|
||||||
|
"Y": -8.047037,
|
||||||
|
"Z": 135.42383
|
||||||
|
},
|
||||||
|
"TerritoryId": 132,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Gridania"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1002804,
|
||||||
|
"Position": {
|
||||||
|
"X": -26.260803,
|
||||||
|
"Y": -40.705082,
|
||||||
|
"Z": 172.74731
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2004543,
|
||||||
|
"Position": {
|
||||||
|
"X": -35.996094,
|
||||||
|
"Y": -40.57379,
|
||||||
|
"Z": 160.63171
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -31.151138,
|
||||||
|
"Y": -40.708473,
|
||||||
|
"Z": 195.69182
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "WalkTo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1009199,
|
||||||
|
"Position": {
|
||||||
|
"X": 149.43152,
|
||||||
|
"Y": -18.140299,
|
||||||
|
"Z": 99.22937
|
||||||
|
},
|
||||||
|
"TerritoryId": 154,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2003871,
|
||||||
|
"Position": {
|
||||||
|
"X": -126.93988,
|
||||||
|
"Y": -27.084778,
|
||||||
|
"Z": 29.800781
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "UseItem",
|
||||||
|
"ItemId": 2001273,
|
||||||
|
"Fly": true,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
128
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2003872,
|
||||||
|
"Position": {
|
||||||
|
"X": -22.354492,
|
||||||
|
"Y": -14.999634,
|
||||||
|
"Z": -101.51831
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "UseItem",
|
||||||
|
"ItemId": 2001273,
|
||||||
|
"Fly": true,
|
||||||
|
"RequiredQuestVariables": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
128
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,71 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -93.46076,
|
||||||
|
"Y": -30.563955,
|
||||||
|
"Z": -116.52818
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
2835
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,139 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008818,
|
||||||
|
"Position": {
|
||||||
|
"X": -188.89148,
|
||||||
|
"Y": -41.164997,
|
||||||
|
"Z": -42.832153
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
767
|
||||||
|
],
|
||||||
|
"Fly": true,
|
||||||
|
"Land": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1008819,
|
||||||
|
"Position": {
|
||||||
|
"X": -156.35925,
|
||||||
|
"Y": -38.790955,
|
||||||
|
"Z": -49.302002
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
767
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1008820,
|
||||||
|
"Position": {
|
||||||
|
"X": -153.27692,
|
||||||
|
"Y": -35.290905,
|
||||||
|
"Z": -72.70929
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
767
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008825,
|
||||||
|
"Position": {
|
||||||
|
"X": -212.72601,
|
||||||
|
"Y": -40.03688,
|
||||||
|
"Z": -102.80011
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "UseItem",
|
||||||
|
"ItemId": 2001254
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1008823,
|
||||||
|
"Position": {
|
||||||
|
"X": -213.58057,
|
||||||
|
"Y": -40.036037,
|
||||||
|
"Z": -103.593506
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "UseItem",
|
||||||
|
"ItemId": 2001254
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1008824,
|
||||||
|
"Position": {
|
||||||
|
"X": -212.75659,
|
||||||
|
"Y": -40.002003,
|
||||||
|
"Z": -104.631165
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "UseItem",
|
||||||
|
"ItemId": 2001254
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,170 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005946,
|
||||||
|
"Position": {
|
||||||
|
"X": -239.27673,
|
||||||
|
"Y": -42.130188,
|
||||||
|
"Z": 15.213196
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_BANSAH109_01387_Q1_000_000",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -847.4226,
|
||||||
|
"Y": -25.652754,
|
||||||
|
"Z": 886.75653
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -847.4226,
|
||||||
|
"Y": -25.652754,
|
||||||
|
"Z": 886.75653
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
2839
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2004006,
|
||||||
|
"Position": {
|
||||||
|
"X": -845.79236,
|
||||||
|
"Y": -25.650513,
|
||||||
|
"Z": 887.6019
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -834.959,
|
||||||
|
"Y": -25.652752,
|
||||||
|
"Z": 881.4168
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
2839
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2004005,
|
||||||
|
"Position": {
|
||||||
|
"X": -833.2799,
|
||||||
|
"Y": -25.68097,
|
||||||
|
"Z": 880.70483
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -830.6505,
|
||||||
|
"Y": -25.647753,
|
||||||
|
"Z": 896.4246
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
2839
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2004004,
|
||||||
|
"Position": {
|
||||||
|
"X": -830.1366,
|
||||||
|
"Y": -25.68097,
|
||||||
|
"Z": 897.48975
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,87 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008793,
|
||||||
|
"Position": {
|
||||||
|
"X": -55.436035,
|
||||||
|
"Y": -24.903355,
|
||||||
|
"Z": 36.75891
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
2903
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1008796,
|
||||||
|
"Position": {
|
||||||
|
"X": 46.066895,
|
||||||
|
"Y": -14.420642,
|
||||||
|
"Z": 55.008667
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AfterInteraction",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
2903
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005938,
|
||||||
|
"Position": {
|
||||||
|
"X": -220.7218,
|
||||||
|
"Y": -40.720844,
|
||||||
|
"Z": 37.247192
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,147 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005937,
|
||||||
|
"Position": {
|
||||||
|
"X": -238.02551,
|
||||||
|
"Y": -40.828262,
|
||||||
|
"Z": 68.28406
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -238.02551,
|
||||||
|
"Y": -40.828262,
|
||||||
|
"Z": 68.28406
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1005946,
|
||||||
|
"Position": {
|
||||||
|
"X": -239.27673,
|
||||||
|
"Y": -42.130188,
|
||||||
|
"Z": 15.213196
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_BANSAH003_01376_Q1_000_000",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008917,
|
||||||
|
"Position": {
|
||||||
|
"X": -889.0669,
|
||||||
|
"Y": -27.57306,
|
||||||
|
"Z": 929.6559
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": -864.2374,
|
||||||
|
"Y": -25.652748,
|
||||||
|
"Z": 928.6218
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "OverworldEnemies",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
767,
|
||||||
|
2832
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008917,
|
||||||
|
"Position": {
|
||||||
|
"X": -889.0669,
|
||||||
|
"Y": -27.57306,
|
||||||
|
"Z": 929.6559
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1008918,
|
||||||
|
"Position": {
|
||||||
|
"X": 317.1892,
|
||||||
|
"Y": -31.89867,
|
||||||
|
"Z": 273.73157
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 312.55045,
|
||||||
|
"Y": -31.875002,
|
||||||
|
"Z": 281.11264
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "WalkTo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1005937,
|
||||||
|
"Position": {
|
||||||
|
"X": -238.02551,
|
||||||
|
"Y": -40.828262,
|
||||||
|
"Z": 68.28406
|
||||||
|
},
|
||||||
|
"TerritoryId": 138,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -142,7 +142,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"Fly": true
|
"Fly": true
|
||||||
}
|
}
|
||||||
|
@ -294,7 +294,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(phase 1) AI doesn't move or pick up the stolen firearms",
|
"(phase 1) AI doesn't move or pick up the stolen firearms",
|
||||||
"(phase 1 + 2) AI automatically removes Hidden status",
|
"(phase 1 + 2) AI automatically removes Hidden status",
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"AetheryteShortcut": "Eastern La Noscea - Wineport",
|
"AetheryteShortcut": "Eastern La Noscea - Wineport",
|
||||||
"Fly": true
|
"Fly": true
|
||||||
|
@ -118,7 +118,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"Fly": true
|
"Fly": true
|
||||||
}
|
}
|
||||||
|
@ -120,7 +120,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -252,7 +252,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"Fly": true
|
"Fly": true
|
||||||
}
|
}
|
||||||
|
@ -141,7 +141,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -114,7 +114,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"Healer NPC is only killed after the boss dies; all NPCs need to be killed for the duty to complete"
|
"Healer NPC is only killed after the boss dies; all NPCs need to be killed for the duty to complete"
|
||||||
]
|
]
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"AI doesn't automatically target newly spawning adds until after the boss died, and dies (tested on CNJ)"
|
"AI doesn't automatically target newly spawning adds until after the boss died, and dies (tested on CNJ)"
|
||||||
]
|
]
|
||||||
|
@ -79,7 +79,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(Phase 1) Healer NPCs are only killed after the boss dies - allied NPCs will kill them eventually; all NPCs need to be killed for the duty to complete"
|
"(Phase 1) Healer NPCs are only killed after the boss dies - allied NPCs will kill them eventually; all NPCs need to be killed for the duty to complete"
|
||||||
]
|
]
|
||||||
|
@ -71,7 +71,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(Phase 1, second enemy group) Stuck with enemy being out of sight -- but still able to attack you (tested on ACN)"
|
"(Phase 1, second enemy group) Stuck with enemy being out of sight -- but still able to attack you (tested on ACN)"
|
||||||
]
|
]
|
||||||
|
@ -76,7 +76,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"AI doesn't automatically target newly spawning adds until after the boss died (requires healing luck on ACN)"
|
"AI doesn't automatically target newly spawning adds until after the boss died (requires healing luck on ACN)"
|
||||||
]
|
]
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(Phase 1) Kills PGL NPCs and then the boss - allied NPCs will kill most other NPCs eventually; all NPCs need to be killed for the duty to complete"
|
"(Phase 1) Kills PGL NPCs and then the boss - allied NPCs will kill most other NPCs eventually; all NPCs need to be killed for the duty to complete"
|
||||||
]
|
]
|
||||||
|
@ -47,7 +47,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -81,7 +81,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"AetheryteShortcut": "Ul'dah",
|
"AetheryteShortcut": "Ul'dah",
|
||||||
"AethernetShortcut": [
|
"AethernetShortcut": [
|
||||||
|
@ -91,7 +91,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
|
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
|
||||||
"SkipConditions": {
|
"SkipConditions": {
|
||||||
|
@ -66,7 +66,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"AethernetShortcut": [
|
"AethernetShortcut": [
|
||||||
"[Limsa Lominsa] The Aftcastle",
|
"[Limsa Lominsa] The Aftcastle",
|
||||||
|
@ -61,7 +61,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"AetheryteShortcut": "Western Thanalan - Horizon"
|
"AetheryteShortcut": "Western Thanalan - Horizon"
|
||||||
}
|
}
|
||||||
|
@ -161,7 +161,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -67,7 +67,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(Phase 1) Healer NPCs are only killed after the boss dies - allied NPCs will kill them eventually; all NPCs need to be killed for the duty to complete"
|
"(Phase 1) Healer NPCs are only killed after the boss dies - allied NPCs will kill them eventually; all NPCs need to be killed for the duty to complete"
|
||||||
]
|
]
|
||||||
|
@ -67,7 +67,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -86,7 +86,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"AI will kill initial adds before the boss, but not switch target whenever new enemies spawn; all NPCs need to be killed for the duty to complete"
|
"AI will kill initial adds before the boss, but not switch target whenever new enemies spawn; all NPCs need to be killed for the duty to complete"
|
||||||
]
|
]
|
||||||
|
@ -162,7 +162,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -106,7 +106,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -80,7 +80,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"Fly": true
|
"Fly": true
|
||||||
}
|
}
|
||||||
|
@ -73,7 +73,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"Will target Eline first (other NPCs later), and move to some -other- group of NPCs; only re-targets once they're at 1 HP (for Eline) or die",
|
"Will target Eline first (other NPCs later), and move to some -other- group of NPCs; only re-targets once they're at 1 HP (for Eline) or die",
|
||||||
"If the target isn't in melee range but other NPCs are, whether any AOEs are used for nearby enemies seems random"
|
"If the target isn't in melee range but other NPCs are, whether any AOEs are used for nearby enemies seems random"
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"WIP: Needs to be re-tested",
|
"WIP: Needs to be re-tested",
|
||||||
"AI doesn't move after starting the instance, so enemies won't be triggered",
|
"AI doesn't move after starting the instance, so enemies won't be triggered",
|
||||||
|
@ -1,52 +1,95 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
|
||||||
{
|
|
||||||
"Sequence": 0,
|
|
||||||
"Steps": [
|
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 0,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017171,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": -335.56116,
|
||||||
"TerritoryId": 400,
|
"Y": 59.003433,
|
||||||
"InteractionType": "AcceptQuest"
|
"Z": 313.98486
|
||||||
}
|
},
|
||||||
]
|
"TerritoryId": 400,
|
||||||
},
|
"InteractionType": "AcceptQuest",
|
||||||
{
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
"Sequence": 255,
|
"Fly": true,
|
||||||
"Steps": [
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 1,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017356,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": 676.14246,
|
||||||
"TerritoryId": 400,
|
"Y": -0.4951099,
|
||||||
"InteractionType": "CompleteQuest",
|
"Z": 11.550964
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
},
|
||||||
"Fly": true,
|
"TerritoryId": 400,
|
||||||
"SkipConditions": {
|
"InteractionType": "Interact",
|
||||||
"AetheryteShortcutIf": {
|
"Fly": true
|
||||||
"NearPosition": {
|
}
|
||||||
"Position": {
|
]
|
||||||
"X": -335.56116,
|
},
|
||||||
"Y": 59.003433,
|
{
|
||||||
"Z": 313.98486
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15726,
|
||||||
|
"ItemCount": 3,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"TerritoryId": 400,
|
{
|
||||||
"MaximumDistance": 50
|
"DataId": 1017171,
|
||||||
}
|
"Position": {
|
||||||
}
|
"X": -335.56116,
|
||||||
}
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
@ -1,52 +1,131 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
{
|
||||||
{
|
"Sequence": 0,
|
||||||
"Sequence": 0,
|
"Steps": [
|
||||||
"Steps": [
|
{
|
||||||
{
|
"DataId": 1017171,
|
||||||
"DataId": 1017171,
|
"Position": {
|
||||||
"Position": {
|
"X": -335.56116,
|
||||||
"X": -335.56116,
|
"Y": 59.003433,
|
||||||
"Y": 59.003433,
|
"Z": 313.98486
|
||||||
"Z": 313.98486
|
},
|
||||||
},
|
"TerritoryId": 400,
|
||||||
"TerritoryId": 400,
|
"InteractionType": "AcceptQuest",
|
||||||
"InteractionType": "AcceptQuest"
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
}
|
"Fly": true,
|
||||||
]
|
"SkipConditions": {
|
||||||
},
|
"AetheryteShortcutIf": {
|
||||||
{
|
"NearPosition": {
|
||||||
"Sequence": 255,
|
"Position": {
|
||||||
"Steps": [
|
"X": -335.56116,
|
||||||
{
|
"Y": 59.003433,
|
||||||
"DataId": 1017171,
|
"Z": 313.98486
|
||||||
"Position": {
|
},
|
||||||
"X": -335.56116,
|
"TerritoryId": 400,
|
||||||
"Y": 59.003433,
|
"MaximumDistance": 50
|
||||||
"Z": 313.98486
|
}
|
||||||
},
|
}
|
||||||
"TerritoryId": 400,
|
}
|
||||||
"InteractionType": "CompleteQuest",
|
}
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
]
|
||||||
"Fly": true,
|
},
|
||||||
"SkipConditions": {
|
{
|
||||||
"AetheryteShortcutIf": {
|
"Sequence": 1,
|
||||||
"NearPosition": {
|
"Steps": [
|
||||||
"Position": {
|
{
|
||||||
"X": -335.56116,
|
"DataId": 1017357,
|
||||||
"Y": 59.003433,
|
"Position": {
|
||||||
"Z": 313.98486
|
"X": 312.3673,
|
||||||
},
|
"Y": -35.70687,
|
||||||
"TerritoryId": 400,
|
"Z": 89.25
|
||||||
"MaximumDistance": 50
|
},
|
||||||
}
|
"TerritoryId": 400,
|
||||||
}
|
"InteractionType": "Interact",
|
||||||
}
|
"Fly": true,
|
||||||
}
|
"CompletionQuestVariablesFlags": [
|
||||||
]
|
null,
|
||||||
}
|
null,
|
||||||
]
|
null,
|
||||||
}
|
null,
|
||||||
|
null,
|
||||||
|
128
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017358,
|
||||||
|
"Position": {
|
||||||
|
"X": 837.9186,
|
||||||
|
"Y": -3.0115817,
|
||||||
|
"Z": 211.56628
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017471,
|
||||||
|
"Position": {
|
||||||
|
"X": -391.0735,
|
||||||
|
"Y": 59.9946,
|
||||||
|
"Z": 303.1814
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15727,
|
||||||
|
"ItemCount": 2,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017171,
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -1,52 +1,178 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
|
||||||
{
|
|
||||||
"Sequence": 0,
|
|
||||||
"Steps": [
|
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 0,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017171,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": -335.56116,
|
||||||
"TerritoryId": 400,
|
"Y": 59.003433,
|
||||||
"InteractionType": "AcceptQuest"
|
"Z": 313.98486
|
||||||
}
|
},
|
||||||
]
|
"TerritoryId": 400,
|
||||||
},
|
"InteractionType": "AcceptQuest",
|
||||||
{
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
"Sequence": 255,
|
"Fly": true,
|
||||||
"Steps": [
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 1,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017359,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": 401.9989,
|
||||||
"TerritoryId": 400,
|
"Y": -6.0554,
|
||||||
"InteractionType": "CompleteQuest",
|
"Z": 581.65857
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
},
|
||||||
"Fly": true,
|
"TerritoryId": 400,
|
||||||
"SkipConditions": {
|
"InteractionType": "Interact",
|
||||||
"AetheryteShortcutIf": {
|
"AetheryteShortcut": "The Churning Mists - Moghome",
|
||||||
"NearPosition": {
|
"Fly": true,
|
||||||
"Position": {
|
"SkipConditions": {
|
||||||
"X": -335.56116,
|
"AetheryteShortcutIf": {
|
||||||
"Y": 59.003433,
|
"NearPosition": {
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
|
"X": 401.9989,
|
||||||
|
"Y": -6.0554,
|
||||||
|
"Z": 581.65857
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017362,
|
||||||
|
"Position": {
|
||||||
|
"X": 279.3468,
|
||||||
|
"Y": -37.982975,
|
||||||
|
"Z": 487.6936
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
},
|
},
|
||||||
"TerritoryId": 400,
|
{
|
||||||
"MaximumDistance": 50
|
"DataId": 1017363,
|
||||||
}
|
"Position": {
|
||||||
}
|
"X": 320.88184,
|
||||||
}
|
"Y": -13.416825,
|
||||||
|
"Z": 439.07825
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017361,
|
||||||
|
"Position": {
|
||||||
|
"X": 177.7218,
|
||||||
|
"Y": -33.74496,
|
||||||
|
"Z": 486.8695
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017359,
|
||||||
|
"Position": {
|
||||||
|
"X": 401.9989,
|
||||||
|
"Y": -6.0554,
|
||||||
|
"Z": 581.65857
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15728,
|
||||||
|
"ItemCount": 3,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017360,
|
||||||
|
"Position": {
|
||||||
|
"X": 395.98682,
|
||||||
|
"Y": -5.798145,
|
||||||
|
"Z": 587.3655
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017171,
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
@ -1,52 +1,199 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
|
||||||
{
|
|
||||||
"Sequence": 0,
|
|
||||||
"Steps": [
|
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 0,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017171,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": -335.56116,
|
||||||
"TerritoryId": 400,
|
"Y": 59.003433,
|
||||||
"InteractionType": "AcceptQuest"
|
"Z": 313.98486
|
||||||
}
|
},
|
||||||
]
|
"TerritoryId": 400,
|
||||||
},
|
"InteractionType": "AcceptQuest",
|
||||||
{
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
"Sequence": 255,
|
"Fly": true,
|
||||||
"Steps": [
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 1,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017364,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": 517.87585,
|
||||||
"TerritoryId": 400,
|
"Y": -11.374985,
|
||||||
"InteractionType": "CompleteQuest",
|
"Z": 82.96326
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
},
|
||||||
"Fly": true,
|
"TerritoryId": 400,
|
||||||
"SkipConditions": {
|
"InteractionType": "Interact",
|
||||||
"AetheryteShortcutIf": {
|
"Fly": true,
|
||||||
"NearPosition": {
|
"AetheryteShortcut": "The Churning Mists - Moghome",
|
||||||
"Position": {
|
"SkipConditions": {
|
||||||
"X": -335.56116,
|
"AetheryteShortcutIf": {
|
||||||
"Y": 59.003433,
|
"NearPosition": {
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
|
"X": 517.87585,
|
||||||
|
"Y": -11.374985,
|
||||||
|
"Z": 82.96326
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2007227,
|
||||||
|
"Position": {
|
||||||
|
"X": 439.9939,
|
||||||
|
"Y": -31.601501,
|
||||||
|
"Z": 204.88281
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
32
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"TerritoryId": 400,
|
{
|
||||||
"MaximumDistance": 50
|
"DataId": 2007226,
|
||||||
}
|
"Position": {
|
||||||
}
|
"X": 430.80798,
|
||||||
}
|
"Y": -27.878296,
|
||||||
|
"Z": 141.92407
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"RequiredQuestVariables": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
32
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"CompletionQuestVariablesFlags": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
64
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 2007225,
|
||||||
|
"Position": {
|
||||||
|
"X": 413.68726,
|
||||||
|
"Y": -22.354492,
|
||||||
|
"Z": 16.525452
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"RequiredQuestVariables": [
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
96
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017364,
|
||||||
|
"Position": {
|
||||||
|
"X": 517.87585,
|
||||||
|
"Y": -11.374985,
|
||||||
|
"Z": 82.96326
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15729,
|
||||||
|
"ItemCount": 3,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017171,
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
@ -1,52 +1,139 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
|
||||||
{
|
|
||||||
"Sequence": 0,
|
|
||||||
"Steps": [
|
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 0,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017171,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": -335.56116,
|
||||||
"TerritoryId": 400,
|
"Y": 59.003433,
|
||||||
"InteractionType": "AcceptQuest"
|
"Z": 313.98486
|
||||||
}
|
},
|
||||||
]
|
"TerritoryId": 400,
|
||||||
},
|
"InteractionType": "AcceptQuest",
|
||||||
{
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
"Sequence": 255,
|
"Fly": true,
|
||||||
"Steps": [
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 1,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017365,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": 255.75635,
|
||||||
"TerritoryId": 400,
|
"Y": -43.649445,
|
||||||
"InteractionType": "CompleteQuest",
|
"Z": 637.2014
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
},
|
||||||
"Fly": true,
|
"TerritoryId": 400,
|
||||||
"SkipConditions": {
|
"InteractionType": "Say",
|
||||||
"AetheryteShortcutIf": {
|
"ChatMessage": {
|
||||||
"NearPosition": {
|
"Key": "TEXT_BANMOG202_02295_SYSTEM_000_019"
|
||||||
"Position": {
|
},
|
||||||
"X": -335.56116,
|
"AetheryteShortcut": "The Churning Mists - Moghome",
|
||||||
"Y": 59.003433,
|
"SkipConditions": {
|
||||||
"Z": 313.98486
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 255.75635,
|
||||||
|
"Y": -43.649445,
|
||||||
|
"Z": 637.2014
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"TerritoryId": 400,
|
{
|
||||||
"MaximumDistance": 50
|
"DataId": 1017366,
|
||||||
}
|
"Position": {
|
||||||
}
|
"X": 296.37585,
|
||||||
}
|
"Y": -47.154934,
|
||||||
|
"Z": 673.9756
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Say",
|
||||||
|
"ChatMessage": {
|
||||||
|
"Key": "TEXT_BANMOG202_02295_SYSTEM_000_019"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017368,
|
||||||
|
"Position": {
|
||||||
|
"X": 451.7433,
|
||||||
|
"Y": -5.8336167,
|
||||||
|
"Z": 649.7444
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Say",
|
||||||
|
"Fly": true,
|
||||||
|
"ChatMessage": {
|
||||||
|
"Key": "TEXT_BANMOG202_02295_SYSTEM_000_019"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017367,
|
||||||
|
"Position": {
|
||||||
|
"X": 484.45862,
|
||||||
|
"Y": -7.7667823,
|
||||||
|
"Z": 716.9756
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Say",
|
||||||
|
"Fly": true,
|
||||||
|
"ChatMessage": {
|
||||||
|
"Key": "TEXT_BANMOG202_02295_SYSTEM_000_019"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017171,
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
@ -1,52 +1,124 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
|
||||||
{
|
|
||||||
"Sequence": 0,
|
|
||||||
"Steps": [
|
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 0,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017171,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": -335.56116,
|
||||||
"TerritoryId": 400,
|
"Y": 59.003433,
|
||||||
"InteractionType": "AcceptQuest"
|
"Z": 313.98486
|
||||||
}
|
},
|
||||||
]
|
"TerritoryId": 400,
|
||||||
},
|
"InteractionType": "AcceptQuest",
|
||||||
{
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
"Sequence": 255,
|
"Fly": true,
|
||||||
"Steps": [
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1017171,
|
"Sequence": 1,
|
||||||
"Position": {
|
"Steps": [
|
||||||
"X": -335.56116,
|
{
|
||||||
"Y": 59.003433,
|
"DataId": 1017369,
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
},
|
"X": 444.93774,
|
||||||
"TerritoryId": 400,
|
"Y": -5.6449523,
|
||||||
"InteractionType": "CompleteQuest",
|
"Z": 653.4065
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
},
|
||||||
"Fly": true,
|
"TerritoryId": 400,
|
||||||
"SkipConditions": {
|
"InteractionType": "Interact",
|
||||||
"AetheryteShortcutIf": {
|
"Fly": true,
|
||||||
"NearPosition": {
|
"AetheryteShortcut": "The Churning Mists - Moghome",
|
||||||
"Position": {
|
"SkipConditions": {
|
||||||
"X": -335.56116,
|
"AetheryteShortcutIf": {
|
||||||
"Y": 59.003433,
|
"NearPosition": {
|
||||||
"Z": 313.98486
|
"Position": {
|
||||||
|
"X": 444.93774,
|
||||||
|
"Y": -5.6449523,
|
||||||
|
"Z": 653.4065
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15730,
|
||||||
|
"ItemCount": 3,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"TerritoryId": 400,
|
{
|
||||||
"MaximumDistance": 50
|
"DataId": 1017370,
|
||||||
}
|
"Position": {
|
||||||
}
|
"X": 456.07678,
|
||||||
}
|
"Y": -5.5784807,
|
||||||
|
"Z": 676.84436
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017171,
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
@ -1,52 +1,110 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
"Author": "liza",
|
"Author": "Redacted",
|
||||||
"Disabled": true,
|
"QuestSequence": [
|
||||||
"QuestSequence": [
|
{
|
||||||
{
|
"Sequence": 0,
|
||||||
"Sequence": 0,
|
"Steps": [
|
||||||
"Steps": [
|
{
|
||||||
{
|
"DataId": 1017171,
|
||||||
"DataId": 1017171,
|
"Position": {
|
||||||
"Position": {
|
"X": -335.56116,
|
||||||
"X": -335.56116,
|
"Y": 59.003433,
|
||||||
"Y": 59.003433,
|
"Z": 313.98486
|
||||||
"Z": 313.98486
|
},
|
||||||
},
|
"TerritoryId": 400,
|
||||||
"TerritoryId": 400,
|
"InteractionType": "AcceptQuest",
|
||||||
"InteractionType": "AcceptQuest"
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
}
|
"Fly": true,
|
||||||
]
|
"SkipConditions": {
|
||||||
},
|
"AetheryteShortcutIf": {
|
||||||
{
|
"NearPosition": {
|
||||||
"Sequence": 255,
|
"Position": {
|
||||||
"Steps": [
|
"X": -335.56116,
|
||||||
{
|
"Y": 59.003433,
|
||||||
"DataId": 1017171,
|
"Z": 313.98486
|
||||||
"Position": {
|
},
|
||||||
"X": -335.56116,
|
"TerritoryId": 400,
|
||||||
"Y": 59.003433,
|
"MaximumDistance": 50
|
||||||
"Z": 313.98486
|
}
|
||||||
},
|
}
|
||||||
"TerritoryId": 400,
|
}
|
||||||
"InteractionType": "CompleteQuest",
|
}
|
||||||
"AetheryteShortcut": "The Churning Mists - Zenith",
|
]
|
||||||
"Fly": true,
|
},
|
||||||
"SkipConditions": {
|
{
|
||||||
"AetheryteShortcutIf": {
|
"Sequence": 1,
|
||||||
"NearPosition": {
|
"Steps": [
|
||||||
"Position": {
|
{
|
||||||
"X": -335.56116,
|
"DataId": 1017379,
|
||||||
"Y": 59.003433,
|
"Position": {
|
||||||
"Z": 313.98486
|
"X": -183.0625,
|
||||||
},
|
"Y": 182.06508,
|
||||||
"TerritoryId": 400,
|
"Z": -759.21265
|
||||||
"MaximumDistance": 50
|
},
|
||||||
}
|
"TerritoryId": 400,
|
||||||
}
|
"InteractionType": "Interact",
|
||||||
}
|
"Fly": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
]
|
{
|
||||||
}
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15732,
|
||||||
|
"ItemCount": 2,
|
||||||
|
"SkipConditions": {
|
||||||
|
"StepIf": {
|
||||||
|
"Item": {
|
||||||
|
"NotInInventory": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017380,
|
||||||
|
"Position": {
|
||||||
|
"X": -171.74036,
|
||||||
|
"Y": 178.63443,
|
||||||
|
"Z": -772.9458
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017171,
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -29,7 +29,8 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 400,
|
"TerritoryId": 400,
|
||||||
"InteractionType": "Interact",
|
"InteractionType": "Interact",
|
||||||
"Fly": true
|
"Fly": true,
|
||||||
|
"Land": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -0,0 +1,182 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017328,
|
||||||
|
"Position": {
|
||||||
|
"X": 234.33276,
|
||||||
|
"Y": -42.20274,
|
||||||
|
"Z": 601.00696
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Moghome",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 234.33276,
|
||||||
|
"Y": -42.20274,
|
||||||
|
"Z": 601.00696
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017329,
|
||||||
|
"Position": {
|
||||||
|
"X": 351.76624,
|
||||||
|
"Y": -74.80417,
|
||||||
|
"Z": 629.96875
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1012163,
|
||||||
|
"Position": {
|
||||||
|
"X": 128.25195,
|
||||||
|
"Y": 24.458832,
|
||||||
|
"Z": -0.6867676
|
||||||
|
},
|
||||||
|
"TerritoryId": 418,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Ishgard",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Ishgard] Aetheryte Plaza",
|
||||||
|
"[Ishgard] The Forgotten Knight"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017330,
|
||||||
|
"Position": {
|
||||||
|
"X": -246.72314,
|
||||||
|
"Y": -20.034918,
|
||||||
|
"Z": -90.10455
|
||||||
|
},
|
||||||
|
"TerritoryId": 419,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Ishgard] The Forgotten Knight",
|
||||||
|
"[Ishgard] The Jeweled Crozier"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"TerritoryId": 419,
|
||||||
|
"InteractionType": "Craft",
|
||||||
|
"ItemId": 15720,
|
||||||
|
"ItemCount": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1017330,
|
||||||
|
"Position": {
|
||||||
|
"X": -246.72314,
|
||||||
|
"Y": -20.034918,
|
||||||
|
"Z": -90.10455
|
||||||
|
},
|
||||||
|
"TerritoryId": 419,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017331,
|
||||||
|
"Position": {
|
||||||
|
"X": -366.84216,
|
||||||
|
"Y": 60.89617,
|
||||||
|
"Z": 312.6726
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017334,
|
||||||
|
"Position": {
|
||||||
|
"X": -614.374,
|
||||||
|
"Y": 48,
|
||||||
|
"Z": 326.28357
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 7,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017331,
|
||||||
|
"Position": {
|
||||||
|
"X": -366.84216,
|
||||||
|
"Y": 60.89617,
|
||||||
|
"Z": 312.6726
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017335,
|
||||||
|
"Position": {
|
||||||
|
"X": -370.9926,
|
||||||
|
"Y": 60.86112,
|
||||||
|
"Z": 309.8954
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "List",
|
||||||
|
"Prompt": "TEXT_BANMOG001_02320_Q1_000_000",
|
||||||
|
"Answer": "TEXT_BANMOG001_02320_A1_000_001"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,206 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017169,
|
||||||
|
"Position": {
|
||||||
|
"X": -342.15308,
|
||||||
|
"Y": 59.03801,
|
||||||
|
"Z": 315.14453
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017170,
|
||||||
|
"Position": {
|
||||||
|
"X": -344.22827,
|
||||||
|
"Y": 59.038006,
|
||||||
|
"Z": 317.1587
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017339,
|
||||||
|
"Position": {
|
||||||
|
"X": -104.875305,
|
||||||
|
"Y": 36.394436,
|
||||||
|
"Z": 170.48901
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017341,
|
||||||
|
"Position": {
|
||||||
|
"X": -90.92853,
|
||||||
|
"Y": -8.655593,
|
||||||
|
"Z": 173.84595
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "List",
|
||||||
|
"Prompt": "TEXT_BANMOG002_02321_Q1_000_000",
|
||||||
|
"Answer": "TEXT_BANMOG002_02321_A1_000_001"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1012078,
|
||||||
|
"Position": {
|
||||||
|
"X": 375.3567,
|
||||||
|
"Y": -69.42934,
|
||||||
|
"Z": 693.5072
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Moghome",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017339,
|
||||||
|
"Position": {
|
||||||
|
"X": -104.875305,
|
||||||
|
"Y": 36.394436,
|
||||||
|
"Z": 170.48901
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017342,
|
||||||
|
"Position": {
|
||||||
|
"X": 230.57898,
|
||||||
|
"Y": -6.0532966,
|
||||||
|
"Z": 44.541016
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 7,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017343,
|
||||||
|
"Position": {
|
||||||
|
"X": -375.47876,
|
||||||
|
"Y": 60.106445,
|
||||||
|
"Z": 307.27087
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 8,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017322,
|
||||||
|
"Position": {
|
||||||
|
"X": -331.5633,
|
||||||
|
"Y": 58.823204,
|
||||||
|
"Z": 323.17078
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 9,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2007197,
|
||||||
|
"Position": {
|
||||||
|
"X": -376.8521,
|
||||||
|
"Y": 60.135742,
|
||||||
|
"Z": 302.6931
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Action",
|
||||||
|
"Action": "Seed",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017169,
|
||||||
|
"Position": {
|
||||||
|
"X": -342.15308,
|
||||||
|
"Y": 59.03801,
|
||||||
|
"Z": 315.14453
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,188 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017169,
|
||||||
|
"Position": {
|
||||||
|
"X": -342.15308,
|
||||||
|
"Y": 59.03801,
|
||||||
|
"Z": 315.14453
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -335.56116,
|
||||||
|
"Y": 59.003433,
|
||||||
|
"Z": 313.98486
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017170,
|
||||||
|
"Position": {
|
||||||
|
"X": -344.22827,
|
||||||
|
"Y": 59.038006,
|
||||||
|
"Z": 317.1587
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017437,
|
||||||
|
"Position": {
|
||||||
|
"X": -628.38184,
|
||||||
|
"Y": 81,
|
||||||
|
"Z": 136.12573
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017170,
|
||||||
|
"Position": {
|
||||||
|
"X": -344.22827,
|
||||||
|
"Y": 59.038006,
|
||||||
|
"Z": 317.1587
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "List",
|
||||||
|
"Prompt": "TEXT_BANMOG004_02323_Q1_000_000",
|
||||||
|
"Answer": "TEXT_BANMOG004_02323_A1_000_001"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2007199,
|
||||||
|
"Position": {
|
||||||
|
"X": -651.11774,
|
||||||
|
"Y": 249.04248,
|
||||||
|
"Z": -770.6264
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017442,
|
||||||
|
"Position": {
|
||||||
|
"X": -652.8268,
|
||||||
|
"Y": 248.69513,
|
||||||
|
"Z": -767.87976
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017432,
|
||||||
|
"Position": {
|
||||||
|
"X": -743.6179,
|
||||||
|
"Y": 81,
|
||||||
|
"Z": 372.1521
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 7,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2007199,
|
||||||
|
"Position": {
|
||||||
|
"X": -651.11774,
|
||||||
|
"Y": 249.04248,
|
||||||
|
"Z": -770.6264
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Action",
|
||||||
|
"Action": "Roar",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 8,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017437,
|
||||||
|
"Position": {
|
||||||
|
"X": -628.38184,
|
||||||
|
"Y": 81,
|
||||||
|
"Z": 136.12573
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "The Churning Mists - Zenith",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1017169,
|
||||||
|
"Position": {
|
||||||
|
"X": -342.15308,
|
||||||
|
"Y": 59.03801,
|
||||||
|
"Z": 315.14453
|
||||||
|
},
|
||||||
|
"TerritoryId": 400,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,121 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016087,
|
||||||
|
"Position": {
|
||||||
|
"X": -796.7498,
|
||||||
|
"Y": -133.2695,
|
||||||
|
"Z": -410.6966
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -796.7498,
|
||||||
|
"Y": -133.2695,
|
||||||
|
"Z": -410.6966
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"MaximumDistance": 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2006633,
|
||||||
|
"Position": {
|
||||||
|
"X": -15.121765,
|
||||||
|
"Y": 168.01697,
|
||||||
|
"Z": -100.450195
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016088,
|
||||||
|
"Position": {
|
||||||
|
"X": -818.143,
|
||||||
|
"Y": -129.93259,
|
||||||
|
"Z": -414.02307
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 207.00311,
|
||||||
|
"Y": -118.345215,
|
||||||
|
"Z": 420.25885
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
5234
|
||||||
|
],
|
||||||
|
"AetheryteShortcut": "The Sea of Clouds - Camp Cloudtop",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016173,
|
||||||
|
"Position": {
|
||||||
|
"X": 205.31006,
|
||||||
|
"Y": -118.345215,
|
||||||
|
"Z": 422.20178
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016087,
|
||||||
|
"Position": {
|
||||||
|
"X": -796.7498,
|
||||||
|
"Y": -133.2695,
|
||||||
|
"Z": -410.6966
|
||||||
|
},
|
||||||
|
"TerritoryId": 401,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,120 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016802,
|
||||||
|
"Position": {
|
||||||
|
"X": 53.360718,
|
||||||
|
"Y": -48.000004,
|
||||||
|
"Z": -169.97028
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
|
||||||
|
"Fly": true,
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": 53.360718,
|
||||||
|
"Y": -48.000004,
|
||||||
|
"Z": -169.97028
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"MaximumDistance": 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1011928,
|
||||||
|
"Position": {
|
||||||
|
"X": 73.19751,
|
||||||
|
"Y": -49.19563,
|
||||||
|
"Z": -139.05548
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 230.88948,
|
||||||
|
"Y": -103.47084,
|
||||||
|
"Z": 588.0345
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"InteractionType": "Combat",
|
||||||
|
"EnemySpawnType": "AutoOnEnterArea",
|
||||||
|
"KillEnemyDataIds": [
|
||||||
|
5544,
|
||||||
|
5545
|
||||||
|
],
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016851,
|
||||||
|
"Position": {
|
||||||
|
"X": 230.88416,
|
||||||
|
"Y": -103.38962,
|
||||||
|
"Z": 588.67773
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016891,
|
||||||
|
"Position": {
|
||||||
|
"X": 297.2915,
|
||||||
|
"Y": -119.91257,
|
||||||
|
"Z": 681.1168
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1016802,
|
||||||
|
"Position": {
|
||||||
|
"X": 53.360718,
|
||||||
|
"Y": -48.000004,
|
||||||
|
"Z": -169.97028
|
||||||
|
},
|
||||||
|
"TerritoryId": 398,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -48,7 +48,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
},
|
},
|
||||||
"Fly": true
|
"Fly": true
|
||||||
}
|
}
|
||||||
|
@ -98,7 +98,7 @@
|
|||||||
"Fly": true,
|
"Fly": true,
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
"Comment": "Walk straight to Gorgagne Mills basement, ignore footprints",
|
"Comment": "Walk straight to Gorgagne Mills basement, ignore footprints",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -61,7 +61,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -81,7 +81,7 @@
|
|||||||
],
|
],
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"Will not move into melee range to kill the gate; Alphinaud will kill it after a while"
|
"Will not move into melee range to kill the gate; Alphinaud will kill it after a while"
|
||||||
]
|
]
|
||||||
|
@ -81,7 +81,7 @@
|
|||||||
"DisableNavmesh": true,
|
"DisableNavmesh": true,
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -59,7 +59,7 @@
|
|||||||
"StopDistance": 0.25,
|
"StopDistance": 0.25,
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
],
|
],
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -71,7 +71,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -0,0 +1,188 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "plogon_enjoyer",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026380,
|
||||||
|
"Position": {
|
||||||
|
"X": 94.22449,
|
||||||
|
"Y": 12.000005,
|
||||||
|
"Z": -72.55664
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Kugane",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2009604,
|
||||||
|
"Position": {
|
||||||
|
"X": -85.19116,
|
||||||
|
"Y": -7.0039062,
|
||||||
|
"Z": -52.84204
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Aetheryte Plaza",
|
||||||
|
"[Kugane] Shiokaze Hostelry"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026381,
|
||||||
|
"Position": {
|
||||||
|
"X": 139.33008,
|
||||||
|
"Y": 25,
|
||||||
|
"Z": -7.0039062
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026383,
|
||||||
|
"Position": {
|
||||||
|
"X": -79.14862,
|
||||||
|
"Y": 17.999998,
|
||||||
|
"Z": -176.47064
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Sekiseigumi Barracks",
|
||||||
|
"[Kugane] Bokairo Inn"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026384,
|
||||||
|
"Position": {
|
||||||
|
"X": -107.71344,
|
||||||
|
"Y": 11.902365,
|
||||||
|
"Z": -140.73401
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_BANALL210_03161_Q3_000_000",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026385,
|
||||||
|
"Position": {
|
||||||
|
"X": -108.14075,
|
||||||
|
"Y": 11.902366,
|
||||||
|
"Z": -140.58142
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 6,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026386,
|
||||||
|
"Position": {
|
||||||
|
"X": -4.989685,
|
||||||
|
"Y": 0.25,
|
||||||
|
"Z": -103.50195
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Bokairo Inn",
|
||||||
|
"[Kugane] Rakuza District"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 7,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026388,
|
||||||
|
"Position": {
|
||||||
|
"X": -82.414,
|
||||||
|
"Y": -2.9999976,
|
||||||
|
"Z": 62.42456
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Rakuza District",
|
||||||
|
"[Kugane] Kogane Dori Markets"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 8,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026389,
|
||||||
|
"Position": {
|
||||||
|
"X": -84.763916,
|
||||||
|
"Y": -2.9999986,
|
||||||
|
"Z": 62.91284
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026389,
|
||||||
|
"Position": {
|
||||||
|
"X": -84.763916,
|
||||||
|
"Y": -2.9999986,
|
||||||
|
"Z": 62.91284
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"ItemId": 2002488,
|
||||||
|
"GroundTarget": true,
|
||||||
|
"NextQuestId": 3162
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,169 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "plogon_enjoyer",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026388,
|
||||||
|
"Position": {
|
||||||
|
"X": -82.414,
|
||||||
|
"Y": -2.9999976,
|
||||||
|
"Z": 62.42456
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Kugane",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Aetheryte Plaza",
|
||||||
|
"[Kugane] Kogane Dori Markets"
|
||||||
|
],
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
},
|
||||||
|
"AethernetShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026395,
|
||||||
|
"Position": {
|
||||||
|
"X": 857.4501,
|
||||||
|
"Y": 6.9450293,
|
||||||
|
"Z": 804.7455
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Kogane Dori Markets",
|
||||||
|
"[Kugane] The Ruby Price"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026398,
|
||||||
|
"Position": {
|
||||||
|
"X": 840.3906,
|
||||||
|
"Y": 6.9450293,
|
||||||
|
"Z": 819.6688
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1026397,
|
||||||
|
"Position": {
|
||||||
|
"X": 848.6304,
|
||||||
|
"Y": 1.1792068,
|
||||||
|
"Z": 863.8589
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026399,
|
||||||
|
"Position": {
|
||||||
|
"X": 867.42944,
|
||||||
|
"Y": 1.1792068,
|
||||||
|
"Z": 844.75464
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026401,
|
||||||
|
"Position": {
|
||||||
|
"X": -773.1289,
|
||||||
|
"Y": 2.941284,
|
||||||
|
"Z": -360.9217
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Ruby Sea - Onokoro"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 5,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026406,
|
||||||
|
"Position": {
|
||||||
|
"X": -722.9267,
|
||||||
|
"Y": 1.2855811,
|
||||||
|
"Z": -568.5359
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1026404,
|
||||||
|
"Position": {
|
||||||
|
"X": -716.09064,
|
||||||
|
"Y": 1.2506801,
|
||||||
|
"Z": -593.62177
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1026405,
|
||||||
|
"Position": {
|
||||||
|
"X": -739.98627,
|
||||||
|
"Y": 1.960285,
|
||||||
|
"Z": -611.2917
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026401,
|
||||||
|
"Position": {
|
||||||
|
"X": -773.1289,
|
||||||
|
"Y": 2.941284,
|
||||||
|
"Z": -360.9217
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"NextQuestId": 3163
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,101 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "plogon_enjoyer",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026401,
|
||||||
|
"Position": {
|
||||||
|
"X": -773.1289,
|
||||||
|
"Y": 2.941284,
|
||||||
|
"Z": -360.9217
|
||||||
|
},
|
||||||
|
"TerritoryId": 613,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Prompt": "TEXT_BANALL230_03163_Q1_000_000",
|
||||||
|
"Type": "List",
|
||||||
|
"Answer": "TEXT_BANALL230_03163_A1_000_001"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"AetheryteShortcut": "Ruby Sea - Onokoro",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026414,
|
||||||
|
"Position": {
|
||||||
|
"X": -778.28644,
|
||||||
|
"Y": 127.27075,
|
||||||
|
"Z": 129.74744
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2009605,
|
||||||
|
"Position": {
|
||||||
|
"X": 27.17627,
|
||||||
|
"Y": 114.88513,
|
||||||
|
"Z": -15.030151
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dawn Throne"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026420,
|
||||||
|
"Position": {
|
||||||
|
"X": -102.73901,
|
||||||
|
"Y": 116.043,
|
||||||
|
"Z": -48.142273
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026422,
|
||||||
|
"Position": {
|
||||||
|
"X": -779.0799,
|
||||||
|
"Y": 127.277245,
|
||||||
|
"Z": 127.91626
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
|
||||||
|
"NextQuestId": 3164
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,115 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "plogon_enjoyer",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026421,
|
||||||
|
"Position": {
|
||||||
|
"X": -779.7818,
|
||||||
|
"Y": 127.269035,
|
||||||
|
"Z": 129.74744
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"TerritoryId": 662,
|
||||||
|
"Position": {
|
||||||
|
"X": -779.7818,
|
||||||
|
"Y": 127.269035,
|
||||||
|
"Z": 129.74744
|
||||||
|
},
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2009606,
|
||||||
|
"Position": {
|
||||||
|
"X": -77.62268,
|
||||||
|
"Y": 11.825684,
|
||||||
|
"Z": -155.169
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Kugane",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Aetheryte Plaza",
|
||||||
|
"[Kugane] Bokairo Inn"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026425,
|
||||||
|
"Position": {
|
||||||
|
"X": -72.129456,
|
||||||
|
"Y": 15.000005,
|
||||||
|
"Z": 70.450806
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Bokairo Inn",
|
||||||
|
"[Kugane] Kogane Dori Markets"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 2009607,
|
||||||
|
"Position": {
|
||||||
|
"X": -31.47937,
|
||||||
|
"Y": 14.999573,
|
||||||
|
"Z": 61.08191
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1026426,
|
||||||
|
"Position": {
|
||||||
|
"X": -81.498474,
|
||||||
|
"Y": 11.82907,
|
||||||
|
"Z": -155.53528
|
||||||
|
},
|
||||||
|
"TerritoryId": 628,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AethernetShortcut": [
|
||||||
|
"[Kugane] Kogane Dori Markets",
|
||||||
|
"[Kugane] Bokairo Inn"
|
||||||
|
],
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_BANALL240_03164_Q1_000_000",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,163 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025693,
|
||||||
|
"Position": {
|
||||||
|
"X": -200.18317,
|
||||||
|
"Y": 1.7223222,
|
||||||
|
"Z": 801.75464
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025694,
|
||||||
|
"Position": {
|
||||||
|
"X": -290.11975,
|
||||||
|
"Y": 17.31996,
|
||||||
|
"Z": 511.98596
|
||||||
|
},
|
||||||
|
"TerritoryId": 614,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Yanxia - Namai",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025695,
|
||||||
|
"Position": {
|
||||||
|
"X": -284.16876,
|
||||||
|
"Y": 17.31996,
|
||||||
|
"Z": 513.6643
|
||||||
|
},
|
||||||
|
"TerritoryId": 614,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"Position": {
|
||||||
|
"X": 494.13614,
|
||||||
|
"Y": 40.921455,
|
||||||
|
"Z": -482.27777
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "WalkTo",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"InSameTerritory": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DataId": 1019382,
|
||||||
|
"Position": {
|
||||||
|
"X": 496.5437,
|
||||||
|
"Y": 40.859642,
|
||||||
|
"Z": -510.58215
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 4,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025697,
|
||||||
|
"Position": {
|
||||||
|
"X": -627.83246,
|
||||||
|
"Y": 40.01948,
|
||||||
|
"Z": 100.20593
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -627.83246,
|
||||||
|
"Y": 40.01948,
|
||||||
|
"Z": 100.20593
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DialogueChoices": [
|
||||||
|
{
|
||||||
|
"Type": "YesNo",
|
||||||
|
"Prompt": "TEXT_BANNAM000_03096_Q4_000_000",
|
||||||
|
"Yes": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025698,
|
||||||
|
"Position": {
|
||||||
|
"X": -766.7201,
|
||||||
|
"Y": 127.43861,
|
||||||
|
"Z": 91.23364
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"Fly": true,
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -766.7201,
|
||||||
|
"Y": 127.43861,
|
||||||
|
"Z": 91.23364
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
|
||||||
|
"Author": "Redacted",
|
||||||
|
"QuestSequence": [
|
||||||
|
{
|
||||||
|
"Sequence": 0,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025601,
|
||||||
|
"Position": {
|
||||||
|
"X": -766.7506,
|
||||||
|
"Y": 127.43907,
|
||||||
|
"Z": 91.11157
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "AcceptQuest",
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
|
||||||
|
"SkipConditions": {
|
||||||
|
"AetheryteShortcutIf": {
|
||||||
|
"NearPosition": {
|
||||||
|
"Position": {
|
||||||
|
"X": -766.7506,
|
||||||
|
"Y": 127.43907,
|
||||||
|
"Z": 91.11157
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"MaximumDistance": 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 1,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1020280,
|
||||||
|
"Position": {
|
||||||
|
"X": -448.1422,
|
||||||
|
"Y": 2.2771428,
|
||||||
|
"Z": 632.1354
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 2,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1019417,
|
||||||
|
"Position": {
|
||||||
|
"X": -39.414062,
|
||||||
|
"Y": 122.1,
|
||||||
|
"Z": 63.61487
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dawn Throne"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 3,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1020539,
|
||||||
|
"Position": {
|
||||||
|
"X": 498.2832,
|
||||||
|
"Y": 40.836098,
|
||||||
|
"Z": -508.20172
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "Interact",
|
||||||
|
"Fly": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Sequence": 255,
|
||||||
|
"Steps": [
|
||||||
|
{
|
||||||
|
"DataId": 1025844,
|
||||||
|
"Position": {
|
||||||
|
"X": -790.82935,
|
||||||
|
"Y": 127.2799,
|
||||||
|
"Z": 123.948975
|
||||||
|
},
|
||||||
|
"TerritoryId": 622,
|
||||||
|
"InteractionType": "CompleteQuest",
|
||||||
|
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -87,7 +87,7 @@
|
|||||||
"Comment": "Estinien vs. Arch Ultima",
|
"Comment": "Estinien vs. Arch Ultima",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"AI doesn't move automatically for the first boss",
|
"AI doesn't move automatically for the first boss",
|
||||||
"AI doesn't move automatically for the dialogue with gaius on the bridge",
|
"AI doesn't move automatically for the dialogue with gaius on the bridge",
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"Doesn't walk to the teleporter to finish the duty"
|
"Doesn't walk to the teleporter to finish the duty"
|
||||||
]
|
]
|
||||||
|
@ -80,7 +80,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 292,
|
"TestedBossModVersion": "0.0.0.292",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(phase 2) AI doesn't target Ardbert to start combat",
|
"(phase 2) AI doesn't target Ardbert to start combat",
|
||||||
"(phase 2) VBM module: Elidibus' line cleave only covers half the length of the actual line (survivable)"
|
"(phase 2) VBM module: Elidibus' line cleave only covers half the length of the actual line (survivable)"
|
||||||
|
@ -86,7 +86,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 292
|
"TestedBossModVersion": "0.0.0.292"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 293,
|
"TestedBossModVersion": "0.0.0.293",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(Lunar Odin) AI doesn't pull Odin to start combat",
|
"(Lunar Odin) AI doesn't pull Odin to start combat",
|
||||||
"(Lunar Ravana) AI doesn't pull Ravana to start combat",
|
"(Lunar Ravana) AI doesn't pull Ravana to start combat",
|
||||||
|
@ -56,7 +56,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 293,
|
"TestedBossModVersion": "0.0.0.293",
|
||||||
"$": "test: Redacted"
|
"$": "test: Redacted"
|
||||||
},
|
},
|
||||||
"ItemId": 2002569
|
"ItemId": 2002569
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
"Comment": "A Frosty Reception",
|
"Comment": "A Frosty Reception",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"TestedBossModVersion": 293,
|
"TestedBossModVersion": "0.0.0.293",
|
||||||
"Notes": [
|
"Notes": [
|
||||||
"(Thancred) How many enemies get pulled during the stealth section is random; if you pull multiple you can die here. Can probably be fixed by retrying on very easy."
|
"(Thancred) How many enemies get pulled during the stealth section is random; if you pull multiple you can die here. Can probably be fixed by retrying on very easy."
|
||||||
]
|
]
|
||||||
|
@ -56,7 +56,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 294
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"SinglePlayerDutyOptions": {
|
"SinglePlayerDutyOptions": {
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"TestedBossModVersion": 294
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
},
|
},
|
||||||
"AetheryteShortcut": "Garlemald - Camp Broken Glass"
|
"AetheryteShortcut": "Garlemald - Camp Broken Glass"
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,11 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 1026,
|
"TerritoryId": 1026,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "Zenos"
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": true,
|
||||||
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
|
},
|
||||||
|
"DisableNavmesh": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -120,8 +124,7 @@
|
|||||||
null,
|
null,
|
||||||
1
|
1
|
||||||
],
|
],
|
||||||
"$.0": "[1]",
|
"DelaySecondsAtStart": 3
|
||||||
"$.1": "QuestVariables if done first: 1 0 0 0 0 1"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041181,
|
"DataId": 1041181,
|
||||||
@ -140,9 +143,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
128
|
128
|
||||||
],
|
]
|
||||||
"$.0": "[2]",
|
|
||||||
"$.1": "QuestVariables if done after [1]: 2 0 0 0 0 129"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041182,
|
"DataId": 1041182,
|
||||||
@ -160,9 +161,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
64
|
64
|
||||||
],
|
]
|
||||||
"$.0": "[3]",
|
|
||||||
"$.1": "QuestVariables if done after [1, 2]: 3 0 0 0 0 193"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041184,
|
"DataId": 1041184,
|
||||||
@ -181,9 +180,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
16
|
16
|
||||||
],
|
]
|
||||||
"$.0": "[4]",
|
|
||||||
"$.1": "QuestVariables if done after [1, 2, 3]: 4 0 0 0 0 209"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041183,
|
"DataId": 1041183,
|
||||||
@ -201,9 +198,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
32
|
32
|
||||||
],
|
]
|
||||||
"$.0": "[5]",
|
|
||||||
"$.1": "QuestVariables if done after [1, 2, 3, 4]: 5 0 0 0 0 241"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041187,
|
"DataId": 1041187,
|
||||||
@ -221,9 +216,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
2
|
2
|
||||||
],
|
]
|
||||||
"$.0": "[6]",
|
|
||||||
"$.1": "QuestVariables if done after [1, 2, 3, 4, 5]: 6 0 0 0 0 243"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041185,
|
"DataId": 1041185,
|
||||||
@ -241,9 +234,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
8
|
8
|
||||||
],
|
]
|
||||||
"$.0": "[7]",
|
|
||||||
"$.1": "QuestVariables if done after [1, 2, 3, 4, 5, 6]: 7 0 0 0 0 251"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DataId": 1041186,
|
"DataId": 1041186,
|
||||||
@ -261,8 +252,7 @@
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
4
|
4
|
||||||
],
|
]
|
||||||
"$.2": "QuestVariables if done first: 1 0 0 0 0 0 4"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -71,7 +71,10 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 1089,
|
"TerritoryId": 1089,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "Where Everything Begins"
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": true,
|
||||||
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -30,7 +30,10 @@
|
|||||||
"StopDistance": 5,
|
"StopDistance": 5,
|
||||||
"TerritoryId": 958,
|
"TerritoryId": 958,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "An Unforeseen Bargain"
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": true,
|
||||||
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -29,7 +29,14 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 962,
|
"TerritoryId": 962,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "The Game Is Afoot",
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": false,
|
||||||
|
"TestedBossModVersion": "0.0.0.294",
|
||||||
|
"Notes": [
|
||||||
|
"(phase 1) AI walks (a bit) towards enemies, but doesn't target them and doesn't attack",
|
||||||
|
"(phase 1) AI doesn't move close enough to the tattered plumage; needs to be re-tested"
|
||||||
|
]
|
||||||
|
},
|
||||||
"AethernetShortcut": [
|
"AethernetShortcut": [
|
||||||
"[Old Sharlayan] The Studium",
|
"[Old Sharlayan] The Studium",
|
||||||
"[Old Sharlayan] Scholar's Harbor"
|
"[Old Sharlayan] Scholar's Harbor"
|
||||||
|
@ -57,6 +57,10 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 1185,
|
"TerritoryId": 1185,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": true,
|
||||||
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
|
},
|
||||||
"AethernetShortcut": [
|
"AethernetShortcut": [
|
||||||
"[Tuliyollal] The For'ard Cabins",
|
"[Tuliyollal] The For'ard Cabins",
|
||||||
"[Tuliyollal] Vollok Shoonsa"
|
"[Tuliyollal] Vollok Shoonsa"
|
||||||
|
@ -40,7 +40,10 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 1189,
|
"TerritoryId": 1189,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "Taking a Stand",
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": true,
|
||||||
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
|
},
|
||||||
"AetheryteShortcut": "Yak T'el - Iq Br'aax"
|
"AetheryteShortcut": "Yak T'el - Iq Br'aax"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -61,7 +61,10 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 1189,
|
"TerritoryId": 1189,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "The Feat of Brotherhood"
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": true,
|
||||||
|
"TestedBossModVersion": "0.0.0.294"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -45,7 +45,13 @@
|
|||||||
},
|
},
|
||||||
"TerritoryId": 1191,
|
"TerritoryId": 1191,
|
||||||
"InteractionType": "SinglePlayerDuty",
|
"InteractionType": "SinglePlayerDuty",
|
||||||
"Comment": "The Protector and the Destroyer",
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": false,
|
||||||
|
"TestedBossModVersion": "0.0.0.294",
|
||||||
|
"Notes": [
|
||||||
|
"(phase 1) Gets stuck in the wall while walking to the evacuee NPCs"
|
||||||
|
]
|
||||||
|
},
|
||||||
"DialogueChoices": [
|
"DialogueChoices": [
|
||||||
{
|
{
|
||||||
"Type": "List",
|
"Type": "List",
|
||||||
|
@ -28,7 +28,17 @@
|
|||||||
"Z": -528.70984
|
"Z": -528.70984
|
||||||
},
|
},
|
||||||
"TerritoryId": 1190,
|
"TerritoryId": 1190,
|
||||||
"InteractionType": "SinglePlayerDuty"
|
"InteractionType": "SinglePlayerDuty",
|
||||||
|
"SinglePlayerDutyOptions": {
|
||||||
|
"Enabled": false,
|
||||||
|
"TestedBossModVersion": "0.1.0.0",
|
||||||
|
"Notes": [
|
||||||
|
"(pre-fight) AI doesn't move to the Rroneeks or interact with them",
|
||||||
|
"(phase 1/2) No VBM module, so doesn't target the leg, doesn't avoid AOEs and dies",
|
||||||
|
"(phase 1) AI doesn't pull boss",
|
||||||
|
"(phase 2) AI runs away with the stack marker; doesn't pick up orbs"
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -1287,8 +1287,8 @@
|
|||||||
"description": "If a quest has multiple solo instances (which affects 5 quests total), indicates which one this is"
|
"description": "If a quest has multiple solo instances (which affects 5 quests total), indicates which one this is"
|
||||||
},
|
},
|
||||||
"TestedBossModVersion": {
|
"TestedBossModVersion": {
|
||||||
"type": "number",
|
"type": "string",
|
||||||
"minimum": 292
|
"pattern": "^0\\.\\d+\\.\\d+\\.\\d+$"
|
||||||
},
|
},
|
||||||
"$": {
|
"$": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
@ -4,7 +4,6 @@ using Dalamud.Game.ClientState.Objects;
|
|||||||
using Dalamud.Game.Command;
|
using Dalamud.Game.Command;
|
||||||
using Dalamud.Plugin.Services;
|
using Dalamud.Plugin.Services;
|
||||||
using Lumina.Excel.Sheets;
|
using Lumina.Excel.Sheets;
|
||||||
using Microsoft.Extensions.Logging;
|
|
||||||
using Questionable.Functions;
|
using Questionable.Functions;
|
||||||
using Questionable.Model.Questing;
|
using Questionable.Model.Questing;
|
||||||
using Questionable.Windows;
|
using Questionable.Windows;
|
||||||
@ -77,18 +76,18 @@ internal sealed class CommandHandler : IDisposable
|
|||||||
"/qst which - shows all quests starting with your selected target",
|
"/qst which - shows all quests starting with your selected target",
|
||||||
"/qst zone - shows all quests starting in the current zone (only includes quests with a known quest path, and currently visible unaccepted quests)")
|
"/qst zone - shows all quests starting in the current zone (only includes quests with a known quest path, and currently visible unaccepted quests)")
|
||||||
});
|
});
|
||||||
|
#if DEBUG
|
||||||
|
_commandManager.AddHandler("/qst@", new CommandInfo(ProcessDebugCommand)
|
||||||
|
{
|
||||||
|
ShowInHelp = false,
|
||||||
|
});
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ProcessCommand(string command, string arguments)
|
private void ProcessCommand(string command, string arguments)
|
||||||
{
|
{
|
||||||
if (!_configuration.IsPluginSetupComplete())
|
if (OpenSetupIfNeeded(arguments))
|
||||||
{
|
|
||||||
if (string.IsNullOrEmpty(arguments))
|
|
||||||
_oneTimeSetupWindow.IsOpen = true;
|
|
||||||
else
|
|
||||||
_chatGui.PrintError("Please complete the one-time setup first.", MessageTag, TagColor);
|
|
||||||
return;
|
return;
|
||||||
}
|
|
||||||
|
|
||||||
string[] parts = arguments.Split(' ');
|
string[] parts = arguments.Split(' ');
|
||||||
switch (parts[0])
|
switch (parts[0])
|
||||||
@ -151,6 +150,34 @@ internal sealed class CommandHandler : IDisposable
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ProcessDebugCommand(string command, string arguments)
|
||||||
|
{
|
||||||
|
if (OpenSetupIfNeeded(arguments))
|
||||||
|
return;
|
||||||
|
|
||||||
|
string[] parts = arguments.Split(' ');
|
||||||
|
switch (parts[0])
|
||||||
|
{
|
||||||
|
case "abandon-duty":
|
||||||
|
_gameFunctions.AbandonDuty();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private bool OpenSetupIfNeeded(string arguments)
|
||||||
|
{
|
||||||
|
if (!_configuration.IsPluginSetupComplete())
|
||||||
|
{
|
||||||
|
if (string.IsNullOrEmpty(arguments))
|
||||||
|
_oneTimeSetupWindow.IsOpen = true;
|
||||||
|
else
|
||||||
|
_chatGui.PrintError("Please complete the one-time setup first.", MessageTag, TagColor);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
private void ConfigureDebugOverlay(string[] arguments)
|
private void ConfigureDebugOverlay(string[] arguments)
|
||||||
{
|
{
|
||||||
if (!_debugOverlay.DrawConditions())
|
if (!_debugOverlay.DrawConditions())
|
||||||
@ -251,6 +278,9 @@ internal sealed class CommandHandler : IDisposable
|
|||||||
|
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
|
#if DEBUG
|
||||||
|
_commandManager.RemoveHandler("/qst@");
|
||||||
|
#endif
|
||||||
_commandManager.RemoveHandler("/qst");
|
_commandManager.RemoveHandler("/qst");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -28,6 +28,7 @@ internal abstract class MiniTaskController<T> : IDisposable
|
|||||||
private readonly ILogger<T> _logger;
|
private readonly ILogger<T> _logger;
|
||||||
|
|
||||||
private readonly string _actionCanceledText;
|
private readonly string _actionCanceledText;
|
||||||
|
private readonly string _eventCanceledText;
|
||||||
private readonly string _cantExecuteDueToStatusText;
|
private readonly string _cantExecuteDueToStatusText;
|
||||||
|
|
||||||
protected MiniTaskController(IChatGui chatGui, ICondition condition, IServiceProvider serviceProvider,
|
protected MiniTaskController(IChatGui chatGui, ICondition condition, IServiceProvider serviceProvider,
|
||||||
@ -39,6 +40,7 @@ internal abstract class MiniTaskController<T> : IDisposable
|
|||||||
_interruptHandler = interruptHandler;
|
_interruptHandler = interruptHandler;
|
||||||
_condition = condition;
|
_condition = condition;
|
||||||
|
|
||||||
|
_eventCanceledText = dataManager.GetString<LogMessage>(1318, x => x.Text)!;
|
||||||
_actionCanceledText = dataManager.GetString<LogMessage>(1314, x => x.Text)!;
|
_actionCanceledText = dataManager.GetString<LogMessage>(1314, x => x.Text)!;
|
||||||
_cantExecuteDueToStatusText = dataManager.GetString<LogMessage>(7728, x => x.Text)!;
|
_cantExecuteDueToStatusText = dataManager.GetString<LogMessage>(7728, x => x.Text)!;
|
||||||
_interruptHandler.Interrupted += HandleInterruption;
|
_interruptHandler.Interrupted += HandleInterruption;
|
||||||
@ -190,10 +192,13 @@ internal abstract class MiniTaskController<T> : IDisposable
|
|||||||
|
|
||||||
private void InterruptWithoutCombat()
|
private void InterruptWithoutCombat()
|
||||||
{
|
{
|
||||||
_logger.LogWarning("Interrupted, attempting to redo previous tasks (not in combat)");
|
if (_taskQueue.CurrentTaskExecutor is not SinglePlayerDuty.WaitSinglePlayerDutyExecutor)
|
||||||
_taskQueue.InterruptWith([new WaitAtEnd.WaitDelay()]);
|
{
|
||||||
|
_logger.LogWarning("Interrupted, attempting to redo previous tasks (not in combat)");
|
||||||
|
|
||||||
LogTasksAfterInterruption();
|
_taskQueue.InterruptWith([new WaitAtEnd.WaitDelay()]);
|
||||||
|
LogTasksAfterInterruption();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void LogTasksAfterInterruption()
|
private void LogTasksAfterInterruption()
|
||||||
@ -219,7 +224,8 @@ internal abstract class MiniTaskController<T> : IDisposable
|
|||||||
!_condition[ConditionFlag.InFlight] &&
|
!_condition[ConditionFlag.InFlight] &&
|
||||||
_taskQueue.CurrentTaskExecutor?.ShouldInterruptOnDamage() == true)
|
_taskQueue.CurrentTaskExecutor?.ShouldInterruptOnDamage() == true)
|
||||||
InterruptQueueWithCombat();
|
InterruptQueueWithCombat();
|
||||||
else if (GameFunctions.GameStringEquals(_cantExecuteDueToStatusText, message.TextValue))
|
else if (GameFunctions.GameStringEquals(_cantExecuteDueToStatusText, message.TextValue) ||
|
||||||
|
GameFunctions.GameStringEquals(_eventCanceledText, message.TextValue))
|
||||||
InterruptWithoutCombat();
|
InterruptWithoutCombat();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
20
Questionable/External/QuestionableIpc.cs
vendored
20
Questionable/External/QuestionableIpc.cs
vendored
@ -6,6 +6,7 @@ using Dalamud.Plugin;
|
|||||||
using Dalamud.Plugin.Ipc;
|
using Dalamud.Plugin.Ipc;
|
||||||
using JetBrains.Annotations;
|
using JetBrains.Annotations;
|
||||||
using Questionable.Controller;
|
using Questionable.Controller;
|
||||||
|
using Questionable.Functions;
|
||||||
using Questionable.Model.Questing;
|
using Questionable.Model.Questing;
|
||||||
using Questionable.Windows.QuestComponents;
|
using Questionable.Windows.QuestComponents;
|
||||||
|
|
||||||
@ -19,9 +20,11 @@ internal sealed class QuestionableIpc : IDisposable
|
|||||||
private const string IpcGetCurrentlyActiveEventQuests = "Questionable.GetCurrentlyActiveEventQuests";
|
private const string IpcGetCurrentlyActiveEventQuests = "Questionable.GetCurrentlyActiveEventQuests";
|
||||||
private const string IpcStartQuest = "Questionable.StartQuest";
|
private const string IpcStartQuest = "Questionable.StartQuest";
|
||||||
private const string IpcStartSingleQuest = "Questionable.StartSingleQuest";
|
private const string IpcStartSingleQuest = "Questionable.StartSingleQuest";
|
||||||
|
private const string IpcIsQuestLocked = "Questionable.IsQuestLocked";
|
||||||
|
|
||||||
private readonly QuestController _questController;
|
private readonly QuestController _questController;
|
||||||
private readonly QuestRegistry _questRegistry;
|
private readonly QuestRegistry _questRegistry;
|
||||||
|
private readonly QuestFunctions _questFunctions;
|
||||||
|
|
||||||
private readonly ICallGateProvider<bool> _isRunning;
|
private readonly ICallGateProvider<bool> _isRunning;
|
||||||
private readonly ICallGateProvider<string?> _getCurrentQuestId;
|
private readonly ICallGateProvider<string?> _getCurrentQuestId;
|
||||||
@ -29,15 +32,18 @@ internal sealed class QuestionableIpc : IDisposable
|
|||||||
private readonly ICallGateProvider<List<string>> _getCurrentlyActiveEventQuests;
|
private readonly ICallGateProvider<List<string>> _getCurrentlyActiveEventQuests;
|
||||||
private readonly ICallGateProvider<string, bool> _startQuest;
|
private readonly ICallGateProvider<string, bool> _startQuest;
|
||||||
private readonly ICallGateProvider<string, bool> _startSingleQuest;
|
private readonly ICallGateProvider<string, bool> _startSingleQuest;
|
||||||
|
private readonly ICallGateProvider<string, bool> _isQuestLocked;
|
||||||
|
|
||||||
public QuestionableIpc(
|
public QuestionableIpc(
|
||||||
QuestController questController,
|
QuestController questController,
|
||||||
EventInfoComponent eventInfoComponent,
|
EventInfoComponent eventInfoComponent,
|
||||||
QuestRegistry questRegistry,
|
QuestRegistry questRegistry,
|
||||||
|
QuestFunctions questFunctions,
|
||||||
IDalamudPluginInterface pluginInterface)
|
IDalamudPluginInterface pluginInterface)
|
||||||
{
|
{
|
||||||
_questController = questController;
|
_questController = questController;
|
||||||
_questRegistry = questRegistry;
|
_questRegistry = questRegistry;
|
||||||
|
_questFunctions = questFunctions;
|
||||||
|
|
||||||
_isRunning = pluginInterface.GetIpcProvider<bool>(IpcIsRunning);
|
_isRunning = pluginInterface.GetIpcProvider<bool>(IpcIsRunning);
|
||||||
_isRunning.RegisterFunc(() =>
|
_isRunning.RegisterFunc(() =>
|
||||||
@ -59,6 +65,10 @@ internal sealed class QuestionableIpc : IDisposable
|
|||||||
|
|
||||||
_startSingleQuest = pluginInterface.GetIpcProvider<string, bool>(IpcStartSingleQuest);
|
_startSingleQuest = pluginInterface.GetIpcProvider<string, bool>(IpcStartSingleQuest);
|
||||||
_startSingleQuest.RegisterFunc(questId => StartQuest(questId, true));
|
_startSingleQuest.RegisterFunc(questId => StartQuest(questId, true));
|
||||||
|
//_startSingleQuest.RegisterFunc((questId) => StartQuest(questController, questRegistry, questId, true));
|
||||||
|
|
||||||
|
_isQuestLocked = pluginInterface.GetIpcProvider<string, bool>(IpcIsQuestLocked);
|
||||||
|
_isQuestLocked.RegisterFunc((questId) => IsQuestLocked(questId));
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool StartQuest(string questId, bool single)
|
private bool StartQuest(string questId, bool single)
|
||||||
@ -102,6 +112,16 @@ internal sealed class QuestionableIpc : IDisposable
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private bool IsQuestLocked(string questId)
|
||||||
|
{
|
||||||
|
if (ElementId.TryFromString(questId, out var elementId) && elementId != null &&
|
||||||
|
_questRegistry.TryGetQuest(elementId, out var quest))
|
||||||
|
{
|
||||||
|
return _questFunctions.IsQuestLocked(elementId);
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
_startSingleQuest.UnregisterFunc();
|
_startSingleQuest.UnregisterFunc();
|
||||||
|
@ -3,6 +3,8 @@ using System.Collections.Generic;
|
|||||||
using System.Collections.ObjectModel;
|
using System.Collections.ObjectModel;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Numerics;
|
using System.Numerics;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
using Dalamud.Game;
|
||||||
using Dalamud.Game.ClientState.Conditions;
|
using Dalamud.Game.ClientState.Conditions;
|
||||||
using Dalamud.Game.ClientState.Objects;
|
using Dalamud.Game.ClientState.Objects;
|
||||||
using Dalamud.Game.ClientState.Objects.Types;
|
using Dalamud.Game.ClientState.Objects.Types;
|
||||||
@ -29,8 +31,7 @@ namespace Questionable.Functions;
|
|||||||
|
|
||||||
internal sealed unsafe class GameFunctions
|
internal sealed unsafe class GameFunctions
|
||||||
{
|
{
|
||||||
private readonly ReadOnlyDictionary<ushort, byte> _territoryToAetherCurrentCompFlgSet;
|
private delegate void AbandonDutyDelegate(bool a1);
|
||||||
private readonly ReadOnlyDictionary<uint, uint> _contentFinderConditionToContentId;
|
|
||||||
|
|
||||||
private readonly QuestFunctions _questFunctions;
|
private readonly QuestFunctions _questFunctions;
|
||||||
private readonly IDataManager _dataManager;
|
private readonly IDataManager _dataManager;
|
||||||
@ -41,6 +42,10 @@ internal sealed unsafe class GameFunctions
|
|||||||
private readonly IGameGui _gameGui;
|
private readonly IGameGui _gameGui;
|
||||||
private readonly Configuration _configuration;
|
private readonly Configuration _configuration;
|
||||||
private readonly ILogger<GameFunctions> _logger;
|
private readonly ILogger<GameFunctions> _logger;
|
||||||
|
private readonly AbandonDutyDelegate _abandonDuty;
|
||||||
|
|
||||||
|
private readonly ReadOnlyDictionary<ushort, byte> _territoryToAetherCurrentCompFlgSet;
|
||||||
|
private readonly ReadOnlyDictionary<uint, uint> _contentFinderConditionToContentId;
|
||||||
|
|
||||||
public GameFunctions(
|
public GameFunctions(
|
||||||
QuestFunctions questFunctions,
|
QuestFunctions questFunctions,
|
||||||
@ -51,6 +56,7 @@ internal sealed unsafe class GameFunctions
|
|||||||
IClientState clientState,
|
IClientState clientState,
|
||||||
IGameGui gameGui,
|
IGameGui gameGui,
|
||||||
Configuration configuration,
|
Configuration configuration,
|
||||||
|
ISigScanner sigScanner,
|
||||||
ILogger<GameFunctions> logger)
|
ILogger<GameFunctions> logger)
|
||||||
{
|
{
|
||||||
_questFunctions = questFunctions;
|
_questFunctions = questFunctions;
|
||||||
@ -62,6 +68,8 @@ internal sealed unsafe class GameFunctions
|
|||||||
_gameGui = gameGui;
|
_gameGui = gameGui;
|
||||||
_configuration = configuration;
|
_configuration = configuration;
|
||||||
_logger = logger;
|
_logger = logger;
|
||||||
|
_abandonDuty =
|
||||||
|
Marshal.GetDelegateForFunctionPointer<AbandonDutyDelegate>(sigScanner.ScanText(Signatures.AbandonDuty));
|
||||||
|
|
||||||
_territoryToAetherCurrentCompFlgSet = dataManager.GetExcelSheet<TerritoryType>()
|
_territoryToAetherCurrentCompFlgSet = dataManager.GetExcelSheet<TerritoryType>()
|
||||||
.Where(x => x.RowId > 0)
|
.Where(x => x.RowId > 0)
|
||||||
@ -502,6 +510,12 @@ internal sealed unsafe class GameFunctions
|
|||||||
return slots;
|
return slots;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abandons <em>some</em> quest battles/duties; but not all? Useful for debugging some quest battle/vbm related
|
||||||
|
/// issues.
|
||||||
|
/// </summary>
|
||||||
|
public void AbandonDuty() => _abandonDuty(false);
|
||||||
|
|
||||||
#if false
|
#if false
|
||||||
private byte ExecuteCommand(int id, int a, int b, int c, int d)
|
private byte ExecuteCommand(int id, int a, int b, int c, int d)
|
||||||
{
|
{
|
||||||
@ -513,4 +527,9 @@ internal sealed unsafe class GameFunctions
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
private static class Signatures
|
||||||
|
{
|
||||||
|
internal const string AbandonDuty = "E8 ?? ?? ?? ?? 41 B2 01 EB 39";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user