Compare commits

...

71 Commits

Author SHA1 Message Date
f273d94b1d
UTF8 tweaks 2025-02-06 15:09:32 +01:00
7a47992792 Merge pull request 'add StartQuest ipc' (#133) from croizat/Questionable:ipc into master
Reviewed-on: liza/Questionable#133
2025-02-05 17:02:53 +00:00
Jackson
4e841929e0 oops 2025-02-05 17:14:33 +01:00
Jackson
2378bb693c add StartQuest 2025-02-05 16:57:33 +01:00
2b4159d3d6
Add IPC to get currently active seasonal event quests 2025-02-05 13:37:13 +01:00
3b80b3fe93
Version bump 2025-02-05 02:54:39 +01:00
303e2392ab
Add 'I Promise You a Rose Garden' 2025-02-05 02:52:14 +01:00
c43fbe4993
Add a few misc quests 2025-02-05 02:40:24 +01:00
6b31c0edc4
Add EW Physical Ranged role quests 2025-02-05 02:35:08 +01:00
cf61b9a0d3
Fix certain JSON issues 2025-02-05 02:30:20 +01:00
82abbfa535
WIP some IDE test 2025-02-05 01:21:28 +01:00
ceae3d5d21
Add 'A Tribal Reunion' (Vanu story quest) 2025-02-05 00:28:10 +01:00
96177aaa28
Add 'Tales of Newfound Adventure' quests 2025-02-05 00:25:45 +01:00
31d453bc3c
Move the Crystalline Mean quests to a different folder 2025-02-05 00:09:20 +01:00
d90cabdd13
Add Tales from the Shadows quest 2025-02-05 00:08:04 +01:00
385116576b
Add 'One Size Fits All' (Namazu story quest) 2025-02-05 00:02:50 +01:00
8442fb28f5
Minor code style changes 2025-02-02 22:00:36 +01:00
299754735b Merge pull request '[HW][Vath]/[ShB][Dwarves]' (#132) from guffels/Questionable:AssortedQuestFixes into master
Reviewed-on: liza/Questionable#132
2025-02-02 20:42:01 +00:00
3fe4571099 Merge pull request '[SB][Namazu]' (#131) from guffels/Questionable:Namazu-Dailies-v2 into master
Reviewed-on: liza/Questionable#131
2025-02-02 20:41:32 +00:00
98d1a0faef Merge pull request '[ShB][Dwarves] #3929 Substitute Tester' (#130) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#130
2025-02-02 20:40:54 +00:00
1f701cc979 Assorted Fixes
Small Pathing updates, Missing Vath Story Quests. One Dwarf Story
2025-01-30 20:54:07 -06:00
1ff3c9beb9 Namazu v2
Namazu down to 3 Quests remaining
2025-01-30 20:51:55 -06:00
295274143d
Make schema layout more explicit 2025-01-29 21:14:40 +01:00
pot0to
b63e8cc7cd added another dwarven quest 2025-01-28 17:16:53 -08:00
6c6149a47d Merge pull request 'master' (#6) from master into Namazu-Dailies-v2
Reviewed-on: guffels/Questionable#6
2025-01-27 13:10:35 +00:00
9d720bb387 Merge pull request 'master' (#5) from liza/Questionable:master into master
Reviewed-on: guffels/Questionable#5
2025-01-27 13:08:49 +00:00
pot0to
6fc0a6c4dd add tp to force dismount 2025-01-26 13:50:09 -08:00
pot0to
b179df076b Merge branch 'master' of https://git.carvel.li/liza/Questionable 2025-01-25 21:05:34 -08:00
pot0to
86dccab508 added all configurations for substitute tester dwarven quest 2025-01-25 21:05:20 -08:00
de90882ecb
Add Post-Endwalker role quests 2025-01-25 20:01:13 +01:00
e1b146ee1e
Code cleanup 2025-01-25 20:00:27 +01:00
b2c0934f07
GatheringPathRenderer: Adjust dev lookup path 2025-01-25 18:59:38 +01:00
a7706a11e7
Add 'Gyorin the Namazu', add some missing NextQuestIds 2025-01-25 18:40:47 +01:00
25f98b97e4 Merge pull request 'Namazu Dailies v1' (#126) from guffels/Questionable:master into master
Reviewed-on: liza/Questionable#126
2025-01-25 17:00:40 +00:00
0a22db23f3
Move 'Forging the Spirit' into a separate quest file 2025-01-25 17:56:15 +01:00
b30c1b29d8
Remove Haukke Manor & Brayflox's Longstop from automatically supported duties 2025-01-25 02:38:35 +01:00
e305bbfea9
Fix Southern Thanalan pathing in 'Legacy of Allag' 2025-01-24 22:36:13 +01:00
004d9756d7
Add an optional teleport before interacting with Raubahn for Castrum Meridianum so lv50 job quests can run before the dungeon; open Lv49 weapon + Lv50 job gear coffer before queueing for Castrum 2025-01-24 22:26:24 +01:00
ffccd347bd
Add a delay to equipping recommended gear for specific instances where ilvl calculation would otherwise be off 2025-01-24 20:30:58 +01:00
2ebc4b5a0d
Fix 'Operation Archon' step order 2025-01-24 20:04:32 +01:00
d85b204c79
Automatically close job bar tutorials + Lv49 novice guide 2025-01-24 19:53:20 +01:00
7731dd0658
Use Vesper Bay aetheryte tickets for 'Operation Archon' if you left the Waking Sands 2025-01-24 19:40:36 +01:00
3d4aa7e75f Merge pull request 'master' (#4) from master into Namazu-Dailies-v2
Reviewed-on: guffels/Questionable#4
2025-01-23 13:55:45 +00:00
21031db45d Merge branch 'Namazu-Dailies-v2' into master 2025-01-23 13:55:31 +00:00
587c78ae49 Merge pull request 'master' (#3) from liza/Questionable:master into master
Reviewed-on: guffels/Questionable#3
2025-01-23 01:27:12 +00:00
4f61ea45ed
Update colors for some specific status/error messages 2025-01-23 01:43:20 +01:00
4e427e4309
Minor ARR updates 2025-01-23 01:42:46 +01:00
e0580239e4
Enable flight for turning in 'The Wind's Blessing' 2025-01-22 19:16:56 +01:00
5e45af38d1
Fix target switching logic in combat 2025-01-22 18:38:24 +01:00
05d6394264
Minor ARR MSQ updates 2025-01-22 18:38:08 +01:00
2cf059ec38
CodeGen update 2025-01-22 18:37:15 +01:00
b3d9ce382d
Version bump 2025-01-21 21:50:05 +01:00
3a3196d869
No longer accept the level 30 job quest if relevant aetherytes aren't unlocked 2025-01-21 21:45:01 +01:00
325d5368a5
Interrupts: Add a special case for certain movement tasks 2025-01-21 21:44:08 +01:00
3a763d625a
New experimental interrupt handler 2025-01-21 19:32:28 +01:00
f12b777d12
Update ARR Mor Dhona quests 2025-01-21 19:28:02 +01:00
4b9eae916a
Add logic for using items on the Spotted Mudpuppy in 'Factual Folklore' 2025-01-19 23:00:43 +01:00
e0f416a5cd Merge pull request '[Qitari] last qitari daily quest' (#129) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#129
2025-01-18 17:10:01 +00:00
pot0to
b2d57ae5a7 adding new qitari quest 2025-01-17 23:48:03 -08:00
pot0to
99b5ef42a6 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2025-01-17 23:35:55 -08:00
7734692b0f
Throw an exception if using aethernet doesn't work and the destination is in another territory 2025-01-16 22:55:22 +01:00
16b62316c5
Leave TextAdvance active if waiting for a new quest sequence from the server 2025-01-13 18:38:53 +01:00
4576cec1ab Merge branch 'master' into master 2025-01-09 14:10:53 +00:00
143cb90506 Merge pull request 'Update 543_Sea of Blades_MIN.json' (#2) from master into Namazu-Dailies-v2
Reviewed-on: guffels/Questionable#2
2025-01-09 14:02:36 +00:00
a0a719fa1c Update 543_Sea of Blades_MIN.json 2025-01-09 08:01:54 -06:00
49ade84737 Merge pull request 'Fixed Stop Distance 0' (#1) from master into Namazu-Dailies-v2
Reviewed-on: guffels/Questionable#1
2025-01-09 13:59:37 +00:00
8b9e7e5557 Fixed Stop Distance 0 2025-01-09 07:56:40 -06:00
b2e268700b Revert "Test Commit to Fix Schema actions"
This reverts commit aa2ba3ca9a.
2025-01-08 17:51:50 -06:00
aa2ba3ca9a Test Commit to Fix Schema actions
Test Commit
2025-01-08 17:46:16 -06:00
7ae2bdcc45 Namazu Dailies Friendly v1
First Namazu push.
Contains:
Most of the unlock quests (Aside from 'Something Fishy This Way Comes' and 'One Size Fits All' because the alt doesn't have non-combat)
6 of 6 Friendly Rep Quests (DoH/Min/Bot)
First Story Quest
6 of 6 Trusted Rep Quests (DoH/Min/Bot)
Small Change to Aether Current quest since Same Territory isn't a valid skip condition in Azim Steppe if you don't have flying.
2025-01-04 15:18:22 -06:00
pot0to
3c9e14e891 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-12-19 21:29:03 -08:00
186 changed files with 11763 additions and 602 deletions

1
.gitignore vendored
View File

@ -2,4 +2,5 @@
bin/ bin/
/.idea /.idea
/.vs /.vs
/.vscode
*.user *.user

View File

@ -1,5 +1,5 @@
<Project> <Project>
<PropertyGroup Condition="$(MSBuildProjectName) != 'GatheringPathRenderer'"> <PropertyGroup Condition="$(MSBuildProjectName) != 'GatheringPathRenderer'">
<Version>4.14</Version> <Version>4.18</Version>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -82,7 +82,7 @@ public sealed class RendererPlugin : IDalamudPlugin
get get
{ {
#if DEBUG #if DEBUG
DirectoryInfo? solutionDirectory = _pluginInterface.AssemblyLocation.Directory?.Parent?.Parent?.Parent; DirectoryInfo? solutionDirectory = _pluginInterface.AssemblyLocation.Directory?.Parent?.Parent;
if (solutionDirectory != null) if (solutionDirectory != null)
{ {
DirectoryInfo pathProjectDirectory = DirectoryInfo pathProjectDirectory =
@ -91,7 +91,7 @@ public sealed class RendererPlugin : IDalamudPlugin
return pathProjectDirectory; return pathProjectDirectory;
} }
throw new Exception("Unable to resolve project path"); throw new Exception($"Unable to resolve project path ({_pluginInterface.AssemblyLocation.Directory})");
#else #else
var allPluginsDirectory = _pluginInterface.ConfigFile.Directory ?? throw new Exception("Unknown directory for plugin configs"); var allPluginsDirectory = _pluginInterface.ConfigFile.Directory ?? throw new Exception("Unknown directory for plugin configs");
return allPluginsDirectory return allPluginsDirectory

View File

@ -0,0 +1,8 @@
root = true
[*.json]
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8

View File

@ -0,0 +1,64 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32314,
"Locations": [
{
"Position": {
"X": -506.7959,
"Y": 67.50204,
"Z": -406.9001
},
"MinimumAngle": 5,
"MaximumAngle": 170,
"MinimumDistance": 1,
"MaximumDistance": 2.3
}
]
},
{
"DataId": 32315,
"Locations": [
{
"Position": {
"X": -505.4885,
"Y": 67.502,
"Z": -397.644
},
"MinimumAngle": -20,
"MaximumAngle": 105,
"MinimumDistance": 1,
"MaximumDistance": 2.1
}
]
},
{
"DataId": 32316,
"Locations": [
{
"Position": {
"X": -501.4457,
"Y": 67.48835,
"Z": -391.6048
},
"MinimumAngle": -50,
"MaximumAngle": 105,
"MinimumDistance": 1,
"MaximumDistance": 2.2
}
]
}
]
}
]
}

View File

@ -0,0 +1,64 @@
{
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32317,
"Locations": [
{
"Position": {
"X": 147.9038,
"Y": 17.89183,
"Z": -63.83757
},
"MinimumAngle": 20,
"MaximumAngle": 340
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32318,
"Locations": [
{
"Position": {
"X": 178.1422,
"Y": 13.02608,
"Z": -45.63166
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32319,
"Locations": [
{
"Position": {
"X": 141.474,
"Y": 18.02604,
"Z": -61.94627
},
"MinimumAngle": 20,
"MaximumAngle": 340
}
]
}
]
}
]
}

View File

@ -0,0 +1,69 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32320,
"Locations": [
{
"Position": {
"X": 609.3118,
"Y": -21.51083,
"Z": 558.524
},
"MinimumAngle": 90,
"MaximumAngle": 270,
"MaximumDistance": 3
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32321,
"Locations": [
{
"Position": {
"X": 609.9794,
"Y": -21.53052,
"Z": 579.6443
},
"MinimumAngle": 90,
"MaximumAngle": 135,
"MaximumDistance": 3
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32322,
"Locations": [
{
"Position": {
"X": 588.3865,
"Y": -20.42655,
"Z": 561.5663
},
"MinimumAngle": 45,
"MaximumAngle": 315,
"MaximumDistance": 3
}
]
}
]
}
]
}

View File

@ -0,0 +1,60 @@
{
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32326,
"Locations": [
{
"Position": {
"X": -515.5125,
"Y": 65.79073,
"Z": -386.0356
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32327,
"Locations": [
{
"Position": {
"X": -527.5466,
"Y": 64.7018,
"Z": -379.2951
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32328,
"Locations": [
{
"Position": {
"X": -505.5859,
"Y": 64.95732,
"Z": -367.5692
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,60 @@
{
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32329,
"Locations": [
{
"Position": {
"X": 152.6547,
"Y": 18.44606,
"Z": -48.11443
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32330,
"Locations": [
{
"Position": {
"X": 153.6145,
"Y": 17.2952,
"Z": -64.51379
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32331,
"Locations": [
{
"Position": {
"X": 170.0975,
"Y": 14.96311,
"Z": -52.22673
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,60 @@
{
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32332,
"Locations": [
{
"Position": {
"X": 573.6873,
"Y": -20.41718,
"Z": 582.5559
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32333,
"Locations": [
{
"Position": {
"X": 579.1252,
"Y": -20.40873,
"Z": 565.84
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32334,
"Locations": [
{
"Position": {
"X": 608.5944,
"Y": -21.23272,
"Z": 571.2001
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,60 @@
{
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32338,
"Locations": [
{
"Position": {
"X": 727.463,
"Y": 14.92286,
"Z": -477.1528
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32339,
"Locations": [
{
"Position": {
"X": 721.5626,
"Y": 24.81664,
"Z": -499.1444
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32340,
"Locations": [
{
"Position": {
"X": 702.1278,
"Y": 27.92893,
"Z": -505.186
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,60 @@
{
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "Theo",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32341,
"Locations": [
{
"Position": {
"X": 615.4055,
"Y": 31.42307,
"Z": -475.3718
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32342,
"Locations": [
{
"Position": {
"X": 612.0082,
"Y": 25.45944,
"Z": -442.0886
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32343,
"Locations": [
{
"Position": {
"X": 634.1258,
"Y": 21.76424,
"Z": -436.3917
}
}
]
}
]
}
]
}

View File

@ -23,7 +23,11 @@
<LogicalName>Questionable.GatheringPaths.GatheringLocationSchema</LogicalName> <LogicalName>Questionable.GatheringPaths.GatheringLocationSchema</LogicalName>
</EmbeddedResource> </EmbeddedResource>
<AdditionalFiles Include="gatheringlocation-v1.json" /> <AdditionalFiles Include="gatheringlocation-v1.json" />
<AdditionalFiles Include="..\Questionable.Model\common-schema.json" /> <AdditionalFiles Include="..\Questionable.Model\common-aethernetshard.json" />
<AdditionalFiles Include="..\Questionable.Model\common-aetheryte.json" />
<AdditionalFiles Include="..\Questionable.Model\common-classjob.json" />
<AdditionalFiles Include="..\Questionable.Model\common-completionflags.json" />
<AdditionalFiles Include="..\Questionable.Model\common-vector3.json" />
<AdditionalFiles Include="..\QuestPaths\quest-v1.json" /> <AdditionalFiles Include="..\QuestPaths\quest-v1.json" />
</ItemGroup> </ItemGroup>
@ -41,4 +45,8 @@
<AdditionalFiles Include="6.x - Endwalker\**\*.json" /> <AdditionalFiles Include="6.x - Endwalker\**\*.json" />
<AdditionalFiles Include="7.x - Dawntrail\**\*.json" /> <AdditionalFiles Include="7.x - Dawntrail\**\*.json" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<EditorConfigFiles Include=".editorconfig" />
</ItemGroup>
</Project> </Project>

View File

@ -1,4 +1,4 @@
{ {
"$schema": "https://json-schema.org/draft/2020-12/schema", "$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json", "$id": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"title": "Gathering Location V1", "title": "Gathering Location V1",
@ -55,7 +55,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"Position": { "Position": {
"$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json#/$defs/Vector3" "$ref": "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-vector3.json"
}, },
"MinimumAngle": { "MinimumAngle": {
"type": "number", "type": "number",

2
LLib

@ -1 +1 @@
Subproject commit b1059871154b84401020c0072fd089fcc022fb77 Subproject commit 746d14681baa91132784ab17f8f49671e86ea211

View File

@ -0,0 +1,29 @@
using Microsoft.CodeAnalysis.CSharp;
using Microsoft.CodeAnalysis.CSharp.Syntax;
using Questionable.Model.Questing;
using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory;
using static Questionable.QuestPathGenerator.RoslynShortcuts;
namespace Questionable.QuestPathGenerator.RoslynElements;
internal static class CombatItemUseExtensions
{
public static ExpressionSyntax ToExpressionSyntax(this CombatItemUse combatItemuse)
{
var emptyItemuse = new CombatItemUse();
return ObjectCreationExpression(
IdentifierName(nameof(CombatItemUse)))
.WithInitializer(
InitializerExpression(
SyntaxKind.ObjectInitializerExpression,
SeparatedList<ExpressionSyntax>(
SyntaxNodeList(
Assignment(nameof(CombatItemUse.ItemId), combatItemuse.ItemId,
emptyItemuse.ItemId)
.AsSyntaxNodeOrToken(),
Assignment(nameof(CombatItemUse.Condition), combatItemuse.Condition, emptyItemuse.Condition)
.AsSyntaxNodeOrToken(),
Assignment(nameof(combatItemuse.Value), combatItemuse.Value, emptyItemuse.Value)
.AsSyntaxNodeOrToken()))));
}
}

View File

@ -107,6 +107,9 @@ internal static class QuestStepExtensions
.AsSyntaxNodeOrToken(), .AsSyntaxNodeOrToken(),
AssignmentList(nameof(QuestStep.ComplexCombatData), step.ComplexCombatData) AssignmentList(nameof(QuestStep.ComplexCombatData), step.ComplexCombatData)
.AsSyntaxNodeOrToken(), .AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.CombatItemUse), step.CombatItemUse,
emptyStep.CombatItemUse)
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.CombatDelaySecondsAtStart), Assignment(nameof(QuestStep.CombatDelaySecondsAtStart),
step.CombatDelaySecondsAtStart, step.CombatDelaySecondsAtStart,
emptyStep.CombatDelaySecondsAtStart) emptyStep.CombatDelaySecondsAtStart)

View File

@ -71,6 +71,7 @@ public static class RoslynShortcuts
GatheringNodeGroup nodeGroup => nodeGroup.ToExpressionSyntax(), GatheringNodeGroup nodeGroup => nodeGroup.ToExpressionSyntax(),
GatheringNode nodeLocation => nodeLocation.ToExpressionSyntax(), GatheringNode nodeLocation => nodeLocation.ToExpressionSyntax(),
GatheringLocation location => location.ToExpressionSyntax(), GatheringLocation location => location.ToExpressionSyntax(),
CombatItemUse combatItemUse => combatItemUse.ToExpressionSyntax(),
not null when value.GetType().IsEnum => MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, not null when value.GetType().IsEnum => MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
IdentifierName(value.GetType().Name), IdentifierName(value.GetType().GetEnumName(value)!)), IdentifierName(value.GetType().Name), IdentifierName(value.GetType().GetEnumName(value)!)),
_ => throw new Exception($"Unsupported data type {value.GetType()} = {value}") _ => throw new Exception($"Unsupported data type {value.GetType()} = {value}")

View File

@ -16,14 +16,38 @@ public static class Utils
{ {
public static List<AdditionalText> RegisterSchemas(GeneratorExecutionContext context) public static List<AdditionalText> RegisterSchemas(GeneratorExecutionContext context)
{ {
var commonSchemaFile = context.AdditionalFiles.Single(x => Path.GetFileName(x.Path) == "common-schema.json"); var commonAethernetShardFile =
context.AdditionalFiles.Single(x => Path.GetFileName(x.Path) == "common-aethernetshard.json");
var commonAetheryteFile =
context.AdditionalFiles.Single(x => Path.GetFileName(x.Path) == "common-aetheryte.json");
var commonClassJobFile =
context.AdditionalFiles.Single(x => Path.GetFileName(x.Path) == "common-classjob.json");
var commonCompletionFlagsFile =
context.AdditionalFiles.Single(x => Path.GetFileName(x.Path) == "common-completionflags.json");
var commonVector3File = context.AdditionalFiles.Single(x => Path.GetFileName(x.Path) == "common-vector3.json");
var gatheringSchemaFile = var gatheringSchemaFile =
context.AdditionalFiles.SingleOrDefault(x => Path.GetFileName(x.Path) == "gatheringlocation-v1.json"); context.AdditionalFiles.SingleOrDefault(x => Path.GetFileName(x.Path) == "gatheringlocation-v1.json");
var questSchemaFile = context.AdditionalFiles.SingleOrDefault(x => Path.GetFileName(x.Path) == "quest-v1.json"); var questSchemaFile = context.AdditionalFiles.SingleOrDefault(x => Path.GetFileName(x.Path) == "quest-v1.json");
SchemaRegistry.Global.Register( SchemaRegistry.Global.Register(
new Uri("https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-schema.json"), new Uri(
JsonSchema.FromText(commonSchemaFile.GetText()!.ToString())); "https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-aethernetshard.json"),
JsonSchema.FromText(commonAethernetShardFile.GetText()!.ToString()));
SchemaRegistry.Global.Register(
new Uri(
"https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-aetheryte.json"),
JsonSchema.FromText(commonAetheryteFile.GetText()!.ToString()));
SchemaRegistry.Global.Register(
new Uri(
"https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-classjob.json"),
JsonSchema.FromText(commonClassJobFile.GetText()!.ToString()));
SchemaRegistry.Global.Register(
new Uri(
"https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-completionflags.json"),
JsonSchema.FromText(commonCompletionFlagsFile.GetText()!.ToString()));
SchemaRegistry.Global.Register(
new Uri("https://git.carvel.li/liza/Questionable/raw/branch/master/Questionable.Model/common-vector3.json"),
JsonSchema.FromText(commonVector3File.GetText()!.ToString()));
if (gatheringSchemaFile != null) if (gatheringSchemaFile != null)
{ {
@ -40,7 +64,16 @@ public static class Utils
JsonSchema.FromText(questSchemaFile.GetText()!.ToString())); JsonSchema.FromText(questSchemaFile.GetText()!.ToString()));
} }
List<AdditionalText?> jsonSchemaFiles = [commonSchemaFile, gatheringSchemaFile, questSchemaFile]; List<AdditionalText?> jsonSchemaFiles =
[
commonAethernetShardFile,
commonAetheryteFile,
commonClassJobFile,
commonCompletionFlagsFile,
commonVector3File,
gatheringSchemaFile,
questSchemaFile
];
return jsonSchemaFiles.Where(x => x != null).Cast<AdditionalText>().ToList(); return jsonSchemaFiles.Where(x => x != null).Cast<AdditionalText>().ToList();
} }

View File

@ -4,3 +4,5 @@
indent_size = 2 indent_size = 2
indent_style = space indent_style = space
insert_final_newline = true insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8

View File

@ -329,9 +329,9 @@
}, },
{ {
"Position": { "Position": {
"X": -0.75614685, "X": 3.8795898,
"Y": 38.80212, "Y": 38.80212,
"Z": -11.007636 "Z": 0.40251642
}, },
"TerritoryId": 146, "TerritoryId": 146,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
@ -359,7 +359,8 @@
null, null,
128 128
], ],
"Fly": true "Fly": true,
"DisableNavmesh": true
}, },
{ {
"DataId": 2000078, "DataId": 2000078,

View File

@ -112,9 +112,18 @@
"SkipConditions": { "SkipConditions": {
"AetheryteShortcutIf": { "AetheryteShortcutIf": {
"InSameTerritory": true "InSameTerritory": true
}
}, },
"Comment": "TODO Verify enemy id" "StepIf": {
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
}
}, },
{ {
"DataId": 2002309, "DataId": 2002309,

View File

@ -21,16 +21,30 @@
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{ {
"DataId": 1001426, "Position": {
"X": 2.7922537,
"Y": 8.206551,
"Z": -274.32318
},
"TerritoryId": 141,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Central Thanalan - Black Brush Station",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
},
"StepIf": {
"NearPosition": {
"Position": { "Position": {
"X": 123.33862, "X": 123.33862,
"Y": 30.999996, "Y": 30.999996,
"Z": -384.9394 "Z": -384.9394
}, },
"TerritoryId": 141, "TerritoryId": 141,
"InteractionType": "Interact", "MaximumDistance": 30
"Comment": "'Forging the Spirit'", }
"AetheryteShortcut": "Central Thanalan - Black Brush Station" }
}
}, },
{ {
"DataId": 1001426, "DataId": 1001426,
@ -40,8 +54,8 @@
"Z": -384.9394 "Z": -384.9394
}, },
"TerritoryId": 141, "TerritoryId": 141,
"InteractionType": "Interact", "InteractionType": "AcceptQuest",
"Comment": "Quest Turn-In 'Forging the Spirit'" "PickUpQuestId": 638
}, },
{ {
"DataId": 1001425, "DataId": 1001425,

View File

@ -36,6 +36,16 @@
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"TargetTerritoryId": 146 "TargetTerritoryId": 146
}, },
{
"Position": {
"X": -47.50145,
"Y": 16.362688,
"Z": -439.62503
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"$": "vnav sometimes attempts to walk to the aetheryte using exactly one waypoint between zone boundary and aetheryte, which means walking into walls"
},
{ {
"TerritoryId": 146, "TerritoryId": 146,
"InteractionType": "AttuneAetheryte", "InteractionType": "AttuneAetheryte",

View File

@ -67,7 +67,7 @@
"TerritoryId": 148, "TerritoryId": 148,
"InteractionType": "Duty", "InteractionType": "Duty",
"ContentFinderConditionId": 6, "ContentFinderConditionId": 6,
"AutoDutyEnabled": true "AutoDutyEnabled": false
} }
] ]
}, },

View File

@ -86,7 +86,7 @@
"TerritoryId": 137, "TerritoryId": 137,
"InteractionType": "Duty", "InteractionType": "Duty",
"ContentFinderConditionId": 8, "ContentFinderConditionId": 8,
"AutoDutyEnabled": true "AutoDutyEnabled": false
} }
] ]
}, },

View File

@ -103,7 +103,8 @@
}, },
"TerritoryId": 155, "TerritoryId": 155,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"$": "NW Skyfire Locks door (inside)" "$": "NW Skyfire Locks door (inside)",
"Mount": true
}, },
{ {
"Position": { "Position": {

View File

@ -49,7 +49,8 @@
}, },
"TerritoryId": 155, "TerritoryId": 155,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Comment": "North Whitebrim, Stairs (bottom)" "Comment": "North Whitebrim, Stairs (bottom)",
"Mount": true
}, },
{ {
"Position": { "Position": {

View File

@ -35,10 +35,13 @@
"Z": 89.58569 "Z": 89.58569
}, },
"TerritoryId": 155, "TerritoryId": 155,
"InteractionType": "Instruction", "InteractionType": "Combat",
"Comment": "Use Quest item on enemy to weaken it first",
"$": "Status Effects: 22 (HP Penalty) + 62 (Damage Down)",
"EnemySpawnType": "AfterInteraction", "EnemySpawnType": "AfterInteraction",
"CombatItemUse": {
"ItemId": 2000961,
"Condition": "MissingStatus",
"Value": 22
},
"ComplexCombatData": [ "ComplexCombatData": [
{ {
"DataId": 2196 "DataId": 2196

View File

@ -76,6 +76,15 @@
{ {
"Sequence": 3, "Sequence": 3,
"Steps": [ "Steps": [
{
"Position": {
"X": 303.96317,
"Y": -36.40591,
"Z": 316.74185
},
"TerritoryId": 138,
"InteractionType": "WalkTo"
},
{ {
"DataId": 1006501, "DataId": 1006501,
"Position": { "Position": {

View File

@ -26,6 +26,15 @@
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"Position": {
"X": 303.96317,
"Y": -36.40591,
"Z": 316.74185
},
"TerritoryId": 138,
"InteractionType": "WalkTo"
},
{ {
"DataId": 1007640, "DataId": 1007640,
"Position": { "Position": {

View File

@ -19,6 +19,7 @@
}, },
{ {
"Sequence": 1, "Sequence": 1,
"Comment": "'Invalid target' messages can just be bad positioning?",
"Steps": [ "Steps": [
{ {
"Position": { "Position": {
@ -50,9 +51,9 @@
}, },
"TerritoryId": 156, "TerritoryId": 156,
"InteractionType": "Combat", "InteractionType": "Combat",
"DelaySecondsAtStart": 2,
"EnemySpawnType": "AfterItemUse", "EnemySpawnType": "AfterItemUse",
"ItemId": 2000766, "ItemId": 2000766,
"GroundTarget": true,
"KillEnemyDataIds": [ "KillEnemyDataIds": [
46 46
], ],
@ -86,6 +87,27 @@
64 64
] ]
}, },
{
"Position": {
"X": -219.34567,
"Y": 4.551038,
"Z": -637.8296
},
"TerritoryId": 156,
"InteractionType": "WalkTo",
"SkipConditions": {
"StepIf": {
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
8
]
}
}
},
{ {
"DataId": 2002234, "DataId": 2002234,
"Position": { "Position": {
@ -159,9 +181,9 @@
}, },
"TerritoryId": 156, "TerritoryId": 156,
"InteractionType": "Combat", "InteractionType": "Combat",
"DelaySecondsAtStart": 2,
"EnemySpawnType": "AfterItemUse", "EnemySpawnType": "AfterItemUse",
"ItemId": 2000766, "ItemId": 2000766,
"GroundTarget": true,
"KillEnemyDataIds": [ "KillEnemyDataIds": [
46 46
], ],
@ -218,7 +240,8 @@
}, },
"TerritoryId": 156, "TerritoryId": 156,
"InteractionType": "UseItem", "InteractionType": "UseItem",
"ItemId": 2000766 "ItemId": 2000766,
"DelaySecondsAtStart": 2
} }
] ]
}, },

View File

@ -72,7 +72,7 @@
"Z": -609.4606 "Z": -609.4606
}, },
"TerritoryId": 156, "TerritoryId": 156,
"InteractionType": "UseItem", "InteractionType": "SinglePlayerDuty",
"ItemId": 2000771 "ItemId": 2000771
} }
] ]

View File

@ -35,13 +35,163 @@
"Z": -225.17743 "Z": -225.17743
}, },
"TerritoryId": 147, "TerritoryId": 147,
"InteractionType": "Interact" "InteractionType": "Interact",
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
} }
] ]
}, },
{ {
"Sequence": 2, "Sequence": 2,
"$": "This doesn't include the DRK/MCH/AST coffers that exist at level 50, but you cannot obtain them until HW",
"Steps": [ "Steps": [
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 31337,
"$": "Lv49 Weapon Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20642,
"$": "Lv50 PLD Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20643,
"$": "Lv50 MNK Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20644,
"$": "Lv50 WAR Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20645,
"$": "Lv50 DRG Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20646,
"$": "Lv50 BRD Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20647,
"$": "Lv50 NIN Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20648,
"$": "Lv50 WHM Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20649,
"$": "Lv50 BLM Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20650,
"$": "Lv50 SMN Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{
"TerritoryId": 147,
"InteractionType": "UseItem",
"ItemId": 20651,
"$": "Lv50 SCH Coffer",
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": true
}
}
}
},
{ {
"TerritoryId": 147, "TerritoryId": 147,
"InteractionType": "Duty", "InteractionType": "Duty",

View File

@ -5,6 +5,71 @@
{ {
"Sequence": 0, "Sequence": 0,
"Steps": [ "Steps": [
{
"TerritoryId": 132,
"InteractionType": "UseItem",
"ItemId": 30362,
"TargetTerritoryId": 140,
"SkipConditions": {
"StepIf": {
"InTerritory": [
140,
212
]
}
}
},
{
"Position": {
"X": -492.96475,
"Y": 20.999884,
"Z": -380.82272
},
"TerritoryId": 140,
"InteractionType": "WalkTo",
"$": "Avoid walking around Waking Sands table",
"SkipConditions": {
"StepIf": {
"InTerritory": [
212
]
}
}
},
{
"DataId": 2001711,
"Position": {
"X": -480.9181,
"Y": 18.00103,
"Z": -386.862
},
"TerritoryId": 140,
"InteractionType": "Interact",
"TargetTerritoryId": 212,
"SkipConditions": {
"StepIf": {
"InTerritory": [
212
]
}
}
},
{
"DataId": 2001715,
"Position": {
"X": 23.23944,
"Y": 2.090454,
"Z": -0.015319824
},
"TerritoryId": 212,
"InteractionType": "Interact",
"TargetTerritoryId": 212,
"SkipConditions": {
"StepIf": {
"ExtraCondition": "WakingSandsSolar"
}
}
},
{ {
"DataId": 1006690, "DataId": 1006690,
"Position": { "Position": {
@ -29,7 +94,14 @@
}, },
"TerritoryId": 212, "TerritoryId": 212,
"InteractionType": "Interact", "InteractionType": "Interact",
"TargetTerritoryId": 212 "TargetTerritoryId": 212,
"SkipConditions": {
"StepIf": {
"InTerritory": [
140
]
}
}
}, },
{ {
"DataId": 2001716, "DataId": 2001716,
@ -40,7 +112,14 @@
}, },
"TerritoryId": 212, "TerritoryId": 212,
"InteractionType": "Interact", "InteractionType": "Interact",
"TargetTerritoryId": 140 "TargetTerritoryId": 140,
"SkipConditions": {
"StepIf": {
"InTerritory": [
140
]
}
}
}, },
{ {
"DataId": 1006578, "DataId": 1006578,

View File

@ -0,0 +1,36 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001426,
"Position": {
"X": 123.33862,
"Y": 30.999996,
"Z": -384.9394
},
"TerritoryId": 141,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001426,
"Position": {
"X": 123.33862,
"Y": 30.999996,
"Z": -384.9394
},
"TerritoryId": 141,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,152 @@
{
"$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": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1016159,
"Position": {
"X": 115.983765,
"Y": -93.22756,
"Z": 477.8667
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Camp Cloudtop"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1016161,
"Position": {
"X": 108.04907,
"Y": -147.83774,
"Z": 495.1704
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1016159,
"Position": {
"X": 115.983765,
"Y": -93.22756,
"Z": 477.8667
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": 120.88076,
"Y": -93.90284,
"Z": 481.25824
},
"TerritoryId": 401,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
5232,
5233
]
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1016463,
"Position": {
"X": 115.983765,
"Y": -93.22756,
"Z": 477.8667
},
"TerritoryId": 401,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1012064,
"Position": {
"X": -542.7787,
"Y": -37.11544,
"Z": -386.7094
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016087,
"Position": {
"X": -796.7498,
"Y": -133.2695,
"Z": -410.6966
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -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": 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": [
{
"Position": {
"X": -298.6771,
"Y": 93.99152,
"Z": -222.3565
},
"TerritoryId": 401,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
5232,
5233
],
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1016168,
"Position": {
"X": -306.1723,
"Y": 93.99152,
"Z": -226.42871
},
"TerritoryId": 401,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1016172,
"Position": {
"X": -314.71735,
"Y": -7.6638403,
"Z": -230.60962
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1012064,
"Position": {
"X": -542.7787,
"Y": -37.11544,
"Z": -386.7094
},
"TerritoryId": 401,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016087,
"Position": {
"X": -796.7498,
"Y": -133.2695,
"Z": -410.6966
},
"TerritoryId": 401,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -26,7 +26,7 @@
"Y": -48.533592, "Y": -48.533592,
"Z": -171.12994 "Z": -171.12994
}, },
"StopDistance": 3, "StopDistance": 2.5,
"TerritoryId": 398, "TerritoryId": 398,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true, "Fly": true,

View File

@ -100,7 +100,20 @@
"TerritoryId": 398, "TerritoryId": 398,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true, "Fly": true,
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine" "AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 58.39701,
"Y": -48.000008,
"Z": -172.36507
},
"TerritoryId": 398,
"MaximumDistance": 50
}
}
}
}, },
{ {
"DataId": 1016803, "DataId": 1016803,
@ -125,7 +138,8 @@
"Z": -168.23071 "Z": -168.23071
}, },
"TerritoryId": 398, "TerritoryId": 398,
"InteractionType": "CompleteQuest" "InteractionType": "CompleteQuest",
"Fly": true
} }
] ]
} }

View File

@ -0,0 +1,248 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016802,
"Position": {
"X": 53.360718,
"Y": -48.000004,
"Z": -169.97028
},
"TerritoryId": 398,
"InteractionType": "AcceptQuest",
"Fly": true,
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1016844,
"Position": {
"X": -743.0991,
"Y": -117.75057,
"Z": 574.85315
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 5542,
"Position": {
"X": -731.547,
"Y": -116.99814,
"Z": 577.7823
},
"TerritoryId": 398,
"InteractionType": "Combat",
"CombatDelaySecondsAtStart": 3,
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
5542
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1016844,
"Position": {
"X": -743.0991,
"Y": -117.75057,
"Z": 574.85315
},
"TerritoryId": 398,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -802.4346,
"Y": -122.50925,
"Z": 578.51434
},
"TerritoryId": 398,
"InteractionType": "WalkTo",
"Fly": true,
"SkipConditions": {
"StepIf": {
"InTerritory": [
399
]
}
}
},
{
"DataId": 1016845,
"Position": {
"X": 508.72046,
"Y": 77.65831,
"Z": 119.21863
},
"TerritoryId": 399,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1012097,
"Position": {
"X": 73.3501,
"Y": 205.88956,
"Z": 23.483582
},
"TerritoryId": 478,
"InteractionType": "Interact",
"AetheryteShortcut": "Idyllshire",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1012132,
"Position": {
"X": 43.015137,
"Y": 206.04718,
"Z": 56.50415
},
"TerritoryId": 478,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"Position": {
"X": 147.913,
"Y": 207,
"Z": 118.226494
},
"TerritoryId": 478,
"InteractionType": "WalkTo",
"Mount": true,
"SkipConditions": {
"StepIf": {
"InTerritory": [
399
]
}
}
},
{
"DataId": 1016996,
"Position": {
"X": -85.80151,
"Y": 100.87653,
"Z": -325.185
},
"TerritoryId": 399,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 7,
"Steps": [
{
"DataId": 1011928,
"Position": {
"X": 73.19751,
"Y": -49.19563,
"Z": -139.05548
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 8,
"Steps": [
{
"DataId": 1016848,
"Position": {
"X": 286.7627,
"Y": -112.2676,
"Z": 424.55164
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 9,
"Steps": [
{
"DataId": 1016848,
"Position": {
"X": 286.7627,
"Y": -112.2676,
"Z": 424.55164
},
"TerritoryId": 398,
"InteractionType": "Say",
"ChatMessage": {
"Key": "TEXT_BANGNA003_02257_SYSTEM_100_096"
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1016802,
"Position": {
"X": 53.360718,
"Y": -48.000004,
"Z": -169.97028
},
"TerritoryId": 398,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,201 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1016802,
"Position": {
"X": 53.360718,
"Y": -48.000004,
"Z": -169.97028
},
"TerritoryId": 398,
"InteractionType": "AcceptQuest",
"Fly": true,
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1016849,
"Position": {
"X": -209.46063,
"Y": -46.08357,
"Z": 222.52222
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "The Dravanian Forelands - Anyx Trine",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1011935,
"Position": {
"X": -285.63367,
"Y": 39.04305,
"Z": 53.72693
},
"TerritoryId": 398,
"Fly": true,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1016850,
"Position": {
"X": -187.36554,
"Y": -34.771328,
"Z": -70.42041
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true,
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_BANGNA004_02258_Q1_000_051",
"Answer": "TEXT_BANGNA004_02258_A1_000_052"
}
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": -68.02277,
"Y": -33.766434,
"Z": -164.5872
},
"TerritoryId": 398,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
5543
],
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"Position": {
"X": -67.26527,
"Y": -34.505165,
"Z": 89.80089
},
"TerritoryId": 398,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
5543
],
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1016850,
"Position": {
"X": -187.36554,
"Y": -34.771328,
"Z": -70.42041
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1016850,
"Position": {
"X": -187.36554,
"Y": -34.771328,
"Z": -70.42041
},
"TerritoryId": 398,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 7,
"Steps": [
{
"DataId": 1011935,
"Position": {
"X": -285.63367,
"Y": 39.04305,
"Z": 53.72693
},
"TerritoryId": 398,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1011928,
"Position": {
"X": 73.19751,
"Y": -49.19563,
"Z": -139.05548
},
"TerritoryId": 398,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -17,7 +17,15 @@
"AetheryteShortcut": "Azim Steppe - Dawn Throne", "AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": { "SkipConditions": {
"AetheryteShortcutIf": { "AetheryteShortcutIf": {
"InSameTerritory": true "NearPosition": {
"Position": {
"X": 79.24011,
"Y": 114.90497,
"Z": 95.994385
},
"TerritoryId": 622,
"MaximumDistance": 50
}
} }
} }
} }

View File

@ -0,0 +1,141 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025769,
"Position": {
"X": 511.43652,
"Y": 29.907833,
"Z": -404.9287
},
"TerritoryId": 622,
"InteractionType": "Interact",
"StopDistance": 5,
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025770,
"Position": {
"X": 511.65015,
"Y": 30.105957,
"Z": -407.24805
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22725,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22621,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22647,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025769,
"Position": {
"X": 511.43652,
"Y": 29.907833,
"Z": -404.9287
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,109 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2009491,
"Position": {
"X": -70.81714,
"Y": 66.9718,
"Z": -421.89673
},
"TerritoryId": 622,
"InteractionType": "Say",
"Fly": true,
"ChatMessage": {
"Key": "TEXT_BANNAM302_03104_SAYTODO_000_050"
},
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 2009492,
"Position": {
"X": 725.307,
"Y": -1.5717163,
"Z": -423.81934
},
"TerritoryId": 622,
"InteractionType": "Say",
"Fly": true,
"ChatMessage": {
"Key": "TEXT_BANNAM302_03104_SAYTODO_000_050"
},
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,99 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025641,
"Position": {
"X": -54.398438,
"Y": 76.83682,
"Z": -560.8148
},
"TerritoryId": 622,
"InteractionType": "Interact",
"StopDistance": 5,
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025642,
"Position": {
"X": -50.370117,
"Y": 76.798584,
"Z": -558.77014
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22726,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,99 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025773,
"Position": {
"X": -311.29932,
"Y": 50.549908,
"Z": -225.8183
},
"TerritoryId": 622,
"InteractionType": "Interact",
"StopDistance": 5,
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025774,
"Position": {
"X": -308.73578,
"Y": 50.247925,
"Z": -226.09296
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22727,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,129 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025775,
"Position": {
"X": -145.4032,
"Y": 27.922167,
"Z": -36.05713
},
"TerritoryId": 622,
"InteractionType": "Interact",
"StopDistance": 5,
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": []
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025776,
"Position": {
"X": -143.45007,
"Y": 27.66455,
"Z": -39.139465
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22728,
"ItemCount": 3,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22624,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22650,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,168 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025777,
"Position": {
"X": -596.9177,
"Y": 64.000984,
"Z": -285.0843
},
"TerritoryId": 622,
"InteractionType": "Interact",
"StopDistance": 5,
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025778,
"Position": {
"X": -597.0398,
"Y": 63.82837,
"Z": -288.65497
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22729,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22625,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22651,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025777,
"Position": {
"X": -596.9177,
"Y": 64.000984,
"Z": -285.0843
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -642.094,
"Y": 18.562637,
"Z": 399.83704
},
"TerritoryId": 622,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1019330,
"Position": {
"X": -746.7918,
"Y": 7.8459983,
"Z": 398.27563
},
"TerritoryId": 622,
"InteractionType": "Interact",
"StopDistance": 5,
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,142 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025779,
"Position": {
"X": 194.04845,
"Y": 13.27476,
"Z": 121.84426
},
"StopDistance": 0.5,
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025780,
"Position": {
"X": 192.30945,
"Y": 13.260071,
"Z": 122.545166
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22730,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22626,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22652,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025779,
"Position": {
"X": 193.04187,
"Y": 13.040566,
"Z": 120.19531
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,160 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025781,
"Position": {
"X": 573.96814,
"Y": -19.505817,
"Z": 427.66455
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Reunion"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025782,
"Position": {
"X": 573.7544,
"Y": -19.516357,
"Z": 430.10596
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22731,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22627,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22653,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025781,
"Position": {
"X": 573.96814,
"Y": -19.505817,
"Z": 427.66455
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2009494,
"Position": {
"X": 575.09717,
"Y": -19.272217,
"Z": 424.97888
},
"TerritoryId": 622,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,143 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025783,
"Position": {
"X": 122.6062,
"Y": 39.55857,
"Z": -336.5683
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 122.6062,
"Y": 39.55857,
"Z": -336.5683
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025784,
"Position": {
"X": 125.68848,
"Y": 39.96338,
"Z": -335.8969
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22732,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22628,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22654,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,147 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025785,
"Position": {
"X": 76.58496,
"Y": 114.904976,
"Z": -6.363098
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025786,
"Position": {
"X": 75.42529,
"Y": 114.88513,
"Z": -9.475891
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22733,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22629,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22655,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025785,
"Position": {
"X": 76.58496,
"Y": 114.904976,
"Z": -6.363098
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": false,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,141 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025787,
"Position": {
"X": 389.70007,
"Y": -8.514979,
"Z": 487.93762
},
"AetheryteShortcut": "Azim Steppe - Reunion",
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025788,
"Position": {
"X": 391.9889,
"Y": -8.529846,
"Z": 489.55518
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22734,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22630,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22656,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025787,
"Position": {
"X": 389.70007,
"Y": -8.514979,
"Z": 487.93762
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,141 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025789,
"Position": {
"X": 594.93384,
"Y": 23.164816,
"Z": -421.80518
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025790,
"Position": {
"X": 594.41516,
"Y": 23.208984,
"Z": -423.81934
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22735,
"ItemCount": 3,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22631,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22657,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025789,
"Position": {
"X": 594.93384,
"Y": 23.164816,
"Z": -421.80518
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,118 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025610,
"Position": {
"X": -739.43695,
"Y": 127.45824,
"Z": 90.62329
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Mount": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2009498,
"Position": {
"X": -161.57782,
"Y": 5.142273,
"Z": 554.46704
},
"TerritoryId": 622,
"InteractionType": "Action",
"Action": "Wasshoi",
"Fly": true,
"Land": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2009499,
"Position": {
"X": 176.34851,
"Y": 4.135132,
"Z": 20.645447
},
"TerritoryId": 622,
"InteractionType": "Action",
"Action": "Wasshoi",
"Fly": true,
"Land": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": false,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -45,7 +45,12 @@
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Interact", "InteractionType": "Interact",
"TargetTerritoryId": 622, "TargetTerritoryId": 622,
"Mount": true "Mount": true,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
}, },
{ {
"DataId": 1025797, "DataId": 1025797,
@ -56,7 +61,28 @@
}, },
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Interact", "InteractionType": "Interact",
"Mount": true "Mount": true,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
},
{
"DataId": 1025797,
"Position": {
"X": -364.7975,
"Y": 76.98169,
"Z": -579.2172
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"SkipConditions": {
"StepIf": {
"Flying": "Locked"
}
}
} }
] ]
}, },
@ -72,14 +98,18 @@
}, },
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Interact", "InteractionType": "Interact",
"RequiredQuestAcceptedJob": ["DoH"] "RequiredQuestAcceptedJob": [
"DoH"
]
}, },
{ {
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Craft", "InteractionType": "Craft",
"ItemId": 22736, "ItemId": 22736,
"ItemCount": 2, "ItemCount": 2,
"RequiredQuestAcceptedJob": ["DoH"] "RequiredQuestAcceptedJob": [
"DoH"
]
}, },
{ {
"TerritoryId": 622, "TerritoryId": 622,
@ -90,7 +120,9 @@
"ItemCount": 1 "ItemCount": 1
} }
], ],
"RequiredQuestAcceptedJob": ["Miner"] "RequiredQuestAcceptedJob": [
"Miner"
]
}, },
{ {
"TerritoryId": 622, "TerritoryId": 622,
@ -101,7 +133,9 @@
"ItemCount": 1 "ItemCount": 1
} }
], ],
"RequiredQuestAcceptedJob": ["Botanist"] "RequiredQuestAcceptedJob": [
"Botanist"
]
}, },
{ {
"DataId": 1025602, "DataId": 1025602,

View File

@ -45,7 +45,12 @@
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Interact", "InteractionType": "Interact",
"TargetTerritoryId": 622, "TargetTerritoryId": 622,
"Mount": true "Mount": true,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
}, },
{ {
"DataId": 1025799, "DataId": 1025799,
@ -56,7 +61,28 @@
}, },
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Interact", "InteractionType": "Interact",
"Mount": true "Mount": true,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
},
{
"DataId": 1025799,
"Position": {
"X": -175.03625,
"Y": 66.81902,
"Z": -437.43042
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"SkipConditions": {
"StepIf": {
"Flying": "Locked"
}
}
} }
] ]
}, },
@ -72,14 +98,18 @@
}, },
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Interact", "InteractionType": "Interact",
"RequiredCurrentJob": ["DoH"] "RequiredCurrentJob": [
"DoH"
]
}, },
{ {
"TerritoryId": 622, "TerritoryId": 622,
"InteractionType": "Craft", "InteractionType": "Craft",
"ItemId": 22737, "ItemId": 22737,
"ItemCount": 1, "ItemCount": 1,
"RequiredCurrentJob": ["DoH"] "RequiredCurrentJob": [
"DoH"
]
}, },
{ {
"TerritoryId": 622, "TerritoryId": 622,
@ -90,7 +120,9 @@
"ItemCount": 2 "ItemCount": 2
} }
], ],
"RequiredQuestAcceptedJob": ["Miner"] "RequiredQuestAcceptedJob": [
"Miner"
]
}, },
{ {
"TerritoryId": 622, "TerritoryId": 622,
@ -101,7 +133,9 @@
"ItemCount": 2 "ItemCount": 2
} }
], ],
"RequiredQuestAcceptedJob": ["Botanist"] "RequiredQuestAcceptedJob": [
"Botanist"
]
}, },
{ {
"DataId": 1025602, "DataId": 1025602,

View File

@ -0,0 +1,160 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025803,
"Position": {
"X": 275.59314,
"Y": 2.410636,
"Z": 279.31628
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 275.35706,
"Y": 2.4109652,
"Z": 281.2354
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025804,
"Position": {
"X": 272.9076,
"Y": 2.39563,
"Z": 280.8423
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22738,
"ItemCount": 3,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22634,
"ItemCount": 2
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22660,
"ItemCount": 2
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025803,
"Position": {
"X": 275.59314,
"Y": 2.410636,
"Z": 279.31628
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,125 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "WalkTo"
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025805,
"Position": {
"X": 733.6079,
"Y": 0.64432836,
"Z": -164.78223
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025806,
"Position": {
"X": 733.15015,
"Y": 0.5340576,
"Z": -162.21869
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22739,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22635,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22661,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,154 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025610,
"Position": {
"X": -739.43695,
"Y": 127.45824,
"Z": 90.62329
},
"TerritoryId": 622,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2009501,
"Position": {
"X": -73.80792,
"Y": -3.7385254,
"Z": 345.3269
},
"TerritoryId": 622,
"InteractionType": "Action",
"Fly": true,
"Land": true,
"Action": "Wasshoi",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"DataId": 2009542,
"Position": {
"X": 20.736938,
"Y": -0.015319824,
"Z": 559.9298
},
"TerritoryId": 622,
"InteractionType": "Action",
"Fly": true,
"Land": true,
"Action": "Wasshoi",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 2009500,
"Position": {
"X": -701.2894,
"Y": 6.9122925,
"Z": 569.9701
},
"TerritoryId": 622,
"InteractionType": "Action",
"Fly": true,
"Land": true,
"Action": "Wasshoi",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None",
"Mount": false
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 100
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,176 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025814,
"Position": {
"X": 584.4967,
"Y": -12.093235,
"Z": 225.57397
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Reunion",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 584.4967,
"Y": -12.093235,
"Z": 225.57397
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025815,
"Position": {
"X": 580.74304,
"Y": -12.40564,
"Z": 224.56702
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22740,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22636,
"ItemCount": 2
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22662,
"ItemCount": 2
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025814,
"Position": {
"X": 584.4967,
"Y": -12.093235,
"Z": 225.57397
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1019353,
"Position": {
"X": 544.0298,
"Y": -19.505642,
"Z": 391.68372
},
"TerritoryId": 622,
"Fly": true,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,144 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025817,
"Position": {
"X": 544.9148,
"Y": 10.034876,
"Z": -193.40814
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 544.9148,
"Y": 10.034876,
"Z": -193.40814
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025818,
"Position": {
"X": 543.93823,
"Y": 9.964111,
"Z": -190.53949
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22741,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22637,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22663,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,103 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025819,
"Position": {
"X": -815.4269,
"Y": 127.910385,
"Z": 55.77173
},
"TerritoryId": 622,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025819,
"Position": {
"X": -815.4269,
"Y": 127.910385,
"Z": 55.77173
},
"TerritoryId": 622,
"InteractionType": "Interact",
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_BANNAM602_03124_Q1_000_000",
"Answer": "TEXT_BANNAM602_03124_A1_000_001"
}
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 100
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,228 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025820,
"Position": {
"X": 94.2854,
"Y": 116.043,
"Z": 143.48047
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 94.2854,
"Y": 116.043,
"Z": 143.48047
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025821,
"Position": {
"X": 95.26196,
"Y": 116.01428,
"Z": 141.74097
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22742,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22638,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22664,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025820,
"Position": {
"X": 94.2854,
"Y": 116.043,
"Z": 143.48047
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1025823,
"Position": {
"X": -0.19836426,
"Y": 2.1311574,
"Z": 224.07861
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [
null,
null,
[
16
],
null,
null,
null
]
},
{
"DataId": 1021491,
"Position": {
"X": 199.38953,
"Y": 1.9158756,
"Z": 41.153564
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [
null,
null,
[
32
],
null,
null,
null
]
},
{
"DataId": 1025835,
"Position": {
"X": -145.92206,
"Y": 1.8999462,
"Z": 239.73438
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [
null,
null,
[
48
],
null,
null,
null
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,150 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Redacted",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025827,
"Position": {
"X": 435.32446,
"Y": 5.107297,
"Z": 18.234497
},
"TerritoryId": 622,
"InteractionType": "UseItem",
"ItemId": 2002479,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 435.32446,
"Y": 5.107297,
"Z": 18.234497
},
"TerritoryId": 622,
"MaximumDistance": 200
}
}
},
"RequiredQuestVariables": [
null,
[
48
],
null,
null,
null,
null
]
},
{
"DataId": 1025825,
"Position": {
"X": 432.02856,
"Y": 20.099669,
"Z": -22.38501
},
"TerritoryId": 622,
"InteractionType": "UseItem",
"ItemId": 2002479,
"Fly": true,
"RequiredQuestVariables": [
null,
[
32
],
null,
null,
null,
null
]
},
{
"DataId": 1025826,
"Position": {
"X": 411.58154,
"Y": 2.814907,
"Z": -44.327515
},
"TerritoryId": 622,
"InteractionType": "UseItem",
"ItemId": 2002479,
"Fly": true,
"RequiredQuestVariables": [
null,
[
16
],
null,
null,
null,
null
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,160 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025828,
"Position": {
"X": -55.985413,
"Y": 114.904976,
"Z": -19.089111
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -55.985413,
"Y": 114.904976,
"Z": -19.089111
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025832,
"Position": {
"X": -57.1756,
"Y": 114.88513,
"Z": -16.464539
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22744,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22640,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22666,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025831,
"Position": {
"X": -50.980408,
"Y": 114.90497,
"Z": -23.178528
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,160 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025858,
"Position": {
"X": -534.7219,
"Y": 66.33932,
"Z": -409.75055
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025816,
"Position": {
"X": -535.3323,
"Y": 66.453,
"Z": -412.71082
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22745,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22641,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22667,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1021784,
"Position": {
"X": -750.05725,
"Y": 127.240875,
"Z": 143.72461
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -750.05725,
"Y": 127.240875,
"Z": 143.72461
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 150
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,235 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1025837,
"Position": {
"X": 239.2461,
"Y": 1.2024078,
"Z": 12.466553
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 239.2461,
"Y": 1.2024078,
"Z": 12.466553
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025841,
"Position": {
"X": 241.77905,
"Y": 2.4261475,
"Z": 14.419739
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 23173,
"ItemCount": 3,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 23169,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 23170,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025837,
"Position": {
"X": 239.2461,
"Y": 1.2024078,
"Z": 12.466553
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": 50.48796,
"Y": 114.90777,
"Z": 9.264265
},
"TerritoryId": 622,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
},
{
"DataId": 1025836,
"Position": {
"X": 46.158447,
"Y": 114.904976,
"Z": 10.849121
},
"TerritoryId": 622,
"Fly": true,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1025838,
"Position": {
"X": 46.12793,
"Y": 114.904976,
"Z": 8.132996
},
"TerritoryId": 622,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"DataId": 1025840,
"Position": {
"X": 43.289795,
"Y": 114.90497,
"Z": 7.9193726
},
"TerritoryId": 622,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025602,
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,104 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Redacted",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025700,
"Position": {
"X": -767.2999,
"Y": 127.43303,
"Z": 92.48486
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025609,
"Position": {
"X": -770.4738,
"Y": 127.42798,
"Z": 85.28259
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22720,
"ItemCount": 3,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22616,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22642,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22668,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Fisher"
]
},
{
"DataId": 1025699,
"Position": {
"X": -765.3163,
"Y": 127.441086,
"Z": 90.92847
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,225 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025605,
"Position": {
"X": -766.7506,
"Y": 127.43907,
"Z": 91.11157
},
"TerritoryId": 622,
"InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
},
{
"DataId": 1025601,
"Position": {
"X": -766.7506,
"Y": 127.43907,
"Z": 91.11157
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -283.0104,
"Y": 17.31996,
"Z": 508.54376
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Yanxia - Namai",
"Fly": true
},
{
"DataId": 1025702,
"Position": {
"X": -279.25543,
"Y": 17.31996,
"Z": 489.2804
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"DataId": 1025768,
"Position": {
"X": -292.2561,
"Y": 17.31996,
"Z": 489.76868
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1025701,
"Position": {
"X": -280.81183,
"Y": 17.31996,
"Z": 524.52893
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025605,
"Position": {
"X": -766.7506,
"Y": 127.43907,
"Z": 91.11157
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1025703,
"Position": {
"X": -734.0658,
"Y": 127.41788,
"Z": 100.8468
},
"TerritoryId": 622,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025609,
"Position": {
"X": -770.4738,
"Y": 127.42798,
"Z": 85.28259
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22721,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22617,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22643,
"ItemCount": 3
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025704,
"Position": {
"X": -734.8898,
"Y": 127.42169,
"Z": 99.99231
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,303 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025601,
"Position": {
"X": -766.7506,
"Y": 127.43907,
"Z": 91.11157
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2009487,
"Position": {
"X": 9.048584,
"Y": 10.788086,
"Z": -0.015319824
},
"TerritoryId": 628,
"InteractionType": "UseItem",
"ItemId": 2002473,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 10.412015,
"Y": 10.75715,
"Z": -2.1064303
},
"TerritoryId": 628,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025705,
"Position": {
"X": -40.116028,
"Y": -2.2548056,
"Z": 44.693604
},
"TerritoryId": 628,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1025707,
"Position": {
"X": -747.8599,
"Y": 127.457695,
"Z": 91.203125
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1025609,
"Position": {
"X": -770.4738,
"Y": 127.42798,
"Z": 85.28259
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22722,
"ItemCount": 2,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22618,
"ItemCount": 2
}
],
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 154.98914,
"Y": 16.515472,
"Z": -54.725204
},
"TerritoryId": 622,
"MaximumDistance": 100
}
}
},
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22644,
"ItemCount": 2
}
],
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 154.98914,
"Y": 16.515472,
"Z": -54.725204
},
"TerritoryId": 622,
"MaximumDistance": 100
}
}
},
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025708,
"Position": {
"X": -746.6392,
"Y": 127.458954,
"Z": 91.63037
},
"TerritoryId": 622,
"InteractionType": "Interact",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -746.6392,
"Y": 127.458954,
"Z": 91.63037
},
"TerritoryId": 622,
"MaximumDistance": 100
}
}
}
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1025707,
"Position": {
"X": -747.8599,
"Y": 127.457695,
"Z": 91.203125
},
"TerritoryId": 622,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1026018,
"Position": {
"X": -728.2368,
"Y": 127.378174,
"Z": 110.7041
},
"TerritoryId": 622,
"InteractionType": "Action",
"Action": "Wasshoi",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"DataId": 1025709,
"Position": {
"X": -761.86774,
"Y": 127.25556,
"Z": 137.52954
},
"TerritoryId": 622,
"InteractionType": "Action",
"Action": "Wasshoi",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025707,
"Position": {
"X": -747.8599,
"Y": 127.457695,
"Z": 91.203125
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"Mount": false,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,275 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025601,
"Position": {
"X": -766.7506,
"Y": 127.43907,
"Z": 91.11157
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 493.82428,
"Y": 40.425697,
"Z": -479.13782
},
"TerritoryId": 622,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1020539,
"Position": {
"X": 498.2832,
"Y": 40.836098,
"Z": -508.20172
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": false
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1019417,
"Position": {
"X": -39.414062,
"Y": 122.1,
"Z": 63.61487
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dawn Throne",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -39.414062,
"Y": 122.1,
"Z": 63.61487
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1020280,
"Position": {
"X": -448.1422,
"Y": 2.2771428,
"Z": 632.1354
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1025843,
"Position": {
"X": -743.9536,
"Y": 127.27266,
"Z": 138.23145
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Mount": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -780.148,
"Y": 128.25195,
"Z": 97.154175
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1025609,
"Position": {
"X": -770.4738,
"Y": 127.42798,
"Z": 85.28259
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredCurrentJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22723,
"ItemCount": 1,
"RequiredCurrentJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22619,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
],
"AetheryteShortcut": "Azim Steppe - Reunion",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 587.4958,
"Y": -11.549787,
"Z": 563.02606
},
"TerritoryId": 622,
"MaximumDistance": 250
}
}
}
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22645,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
],
"AetheryteShortcut": "Azim Steppe - Reunion",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 587.4958,
"Y": -11.549787,
"Z": 563.02606
},
"TerritoryId": 622,
"MaximumDistance": 250
}
}
}
},
{
"DataId": 1025842,
"Position": {
"X": -742.855,
"Y": 127.275314,
"Z": 137.59058
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -742.855,
"Y": 127.275314,
"Z": 137.59058
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1025715,
"Position": {
"X": -799.13025,
"Y": 127.50203,
"Z": 57.236572
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025716,
"Position": {
"X": -800.9613,
"Y": 127.411125,
"Z": 39.902344
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -0,0 +1,224 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1025601,
"Position": {
"X": -766.7506,
"Y": 127.43907,
"Z": 91.11157
},
"TerritoryId": 622,
"InteractionType": "AcceptQuest",
"Mount": true,
"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": [
{
"Position": {
"X": 73.05273,
"Y": 205,
"Z": 143.30833
},
"TerritoryId": 478,
"InteractionType": "WalkTo",
"Mount": true,
"AetheryteShortcut": "Idyllshire",
"SkipConditions": {
"AetheryteShortcutIf": {
"InTerritory": [
478,
399,
463
]
},
"StepIf": {
"InTerritory": [
399,
463
]
}
}
},
{
"Position": {
"X": -488.692,
"Y": 139.95807,
"Z": 734.253
},
"TerritoryId": 399,
"InteractionType": "WalkTo",
"Fly": true,
"SkipConditions": {
"StepIf": {
"InTerritory": [
463
]
}
}
},
{
"DataId": 2005336,
"Position": {
"X": -488.79227,
"Y": 138.93335,
"Z": 741.0543
},
"TerritoryId": 399,
"InteractionType": "Interact",
"TargetTerritoryId": 463,
"Mount": false,
"SkipConditions": {
"StepIf": {
"InTerritory": [
463
]
}
}
},
{
"DataId": 2009488,
"Position": {
"X": 17.837708,
"Y": 38.406982,
"Z": 15.030029
},
"TerritoryId": 463,
"InteractionType": "UseItem",
"ItemId": 2002474
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2009510,
"Position": {
"X": -736.5072,
"Y": 127.39758,
"Z": 101.548706
},
"TerritoryId": 622,
"InteractionType": "UseItem",
"ItemId": 2002474,
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1025844,
"Position": {
"X": -790.82935,
"Y": 127.2799,
"Z": 123.948975
},
"TerritoryId": 622,
"InteractionType": "Interact",
"Mount": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1025609,
"Position": {
"X": -770.4738,
"Y": 127.42798,
"Z": 85.28259
},
"TerritoryId": 622,
"InteractionType": "Interact",
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Craft",
"ItemId": 22724,
"ItemCount": 1,
"RequiredQuestAcceptedJob": [
"DoH"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22620,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Miner"
]
},
{
"TerritoryId": 622,
"InteractionType": "Gather",
"ItemsToGather": [
{
"ItemId": 22646,
"ItemCount": 1
}
],
"RequiredQuestAcceptedJob": [
"Botanist"
]
},
{
"DataId": 1025845,
"Position": {
"X": -790.98193,
"Y": 127.28478,
"Z": 122.697754
},
"TerritoryId": 622,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Azim Steppe - Dhoro Iloh",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -790.98193,
"Y": 127.28478,
"Z": 122.697754
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,95 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1019262,
"Position": {
"X": 445.76172,
"Y": 58.67623,
"Z": -155.62683
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 445.76172,
"Y": 58.67623,
"Z": -155.62683
},
"TerritoryId": 614,
"MaximumDistance": 50
}
}
},
"Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2008520,
"Position": {
"X": 476.85962,
"Y": 58.304688,
"Z": -178.08807
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Mount": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 2008521,
"Position": {
"X": 477.8667,
"Y": 59.098145,
"Z": -177.66083
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1019302,
"Position": {
"X": -279.347,
"Y": 17.31996,
"Z": 498.49683
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"Fly": true,
"NextQuestId": 2748
}
]
}
]
}

View File

@ -0,0 +1,140 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 472.4036,
"Y": 58.568016,
"Z": -181.87
},
"TerritoryId": 614,
"MaximumDistance": 50
}
}
},
"Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2008459,
"Position": {
"X": 394.5525,
"Y": 80.88806,
"Z": -194.17108
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1022399,
"Position": {
"X": 392.69092,
"Y": 80.90235,
"Z": -194.9035
},
"TerritoryId": 614,
"InteractionType": "Emote",
"Emote": "rally"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": 497.38757,
"Y": 55.17306,
"Z": 191.36812
},
"TerritoryId": 614,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
7539
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1022400,
"Position": {
"X": 499.9618,
"Y": 55.28981,
"Z": 191.18018
},
"TerritoryId": 614,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_STMBDZ413_02736_Q1_000_000",
"Answer": "TEXT_STMBDZ413_02736_A1_000_002"
}
],
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 435.81787,
"Y": 68.84845,
"Z": -94.02999
},
"TerritoryId": 614,
"MaximumDistance": 150
}
}
},
"Fly": true,
"NextQuestId": 2737
}
]
}
]
}

View File

@ -0,0 +1,132 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 472.4036,
"Y": 58.568016,
"Z": -181.87
},
"TerritoryId": 614,
"MaximumDistance": 50
}
}
},
"Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1022399,
"Position": {
"X": 392.69092,
"Y": 80.90235,
"Z": -194.9035
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1022421,
"Position": {
"X": 634.5464,
"Y": 86.07644,
"Z": -146.74603
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1022423,
"Position": {
"X": 499.71765,
"Y": 66.36111,
"Z": -16.586609
},
"TerritoryId": 614,
"Fly": true,
"InteractionType": "Emote",
"Emote": "psych"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1022424,
"Position": {
"X": 475.51685,
"Y": 68.02852,
"Z": -106.30963
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 435.81787,
"Y": 68.84845,
"Z": -94.02999
},
"TerritoryId": 614,
"MaximumDistance": 150
}
}
},
"Fly": true,
"NextQuestId": 2738
}
]
}
]
}

View File

@ -0,0 +1,168 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 472.4036,
"Y": 58.568016,
"Z": -181.87
},
"TerritoryId": 614,
"MaximumDistance": 50
}
}
},
"Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1022414,
"Position": {
"X": 605.249,
"Y": 67.79578,
"Z": -137.49908
},
"TerritoryId": 614,
"InteractionType": "Interact",
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_STMBDZ415_02738_Q1_000_000",
"Answer": "TEXT_STMBDZ415_02738_A1_000_001"
}
],
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2008490,
"Position": {
"X": 627.8019,
"Y": 84.97742,
"Z": -98.49707
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
],
"Fly": true
},
{
"DataId": 2008491,
"Position": {
"X": 664.8203,
"Y": 92.088135,
"Z": -107.774536
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
],
"Mount": true
},
{
"DataId": 2008492,
"Position": {
"X": 657.98413,
"Y": 85.22156,
"Z": -150.56079
},
"TerritoryId": 614,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
],
"Mount": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1022414,
"Position": {
"X": 605.249,
"Y": 67.79578,
"Z": -137.49908
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 435.81787,
"Y": 68.84845,
"Z": -94.02999
},
"TerritoryId": 614,
"MaximumDistance": 150
}
}
},
"Fly": true,
"NextQuestId": 2739
}
]
}
]
}

View File

@ -0,0 +1,151 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1022425,
"Position": {
"X": 473.3806,
"Y": 58.51295,
"Z": -180.95679
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 472.4036,
"Y": 58.568016,
"Z": -181.87
},
"TerritoryId": 614,
"MaximumDistance": 50
}
}
},
"Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1022417,
"Position": {
"X": 365.6825,
"Y": 100.83898,
"Z": -93.91931
},
"StopDistance": 0.5,
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1022416,
"Position": {
"X": 675.92883,
"Y": 98.45921,
"Z": -103.80713
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1022418,
"Position": {
"X": 734.5845,
"Y": 119.698425,
"Z": -35.05005
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": 720.75977,
"Y": 116.93192,
"Z": -60.349487
},
"TerritoryId": 614,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
7540
]
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1022418,
"Position": {
"X": 734.5845,
"Y": 119.698425,
"Z": -35.05005
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1019312,
"Position": {
"X": 473.80774,
"Y": 58.448307,
"Z": -182.78784
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 435.81787,
"Y": 68.84845,
"Z": -94.02999
},
"TerritoryId": 614,
"MaximumDistance": 150
}
}
},
"Fly": true,
"NextQuestId": 2740
}
]
}
]
}

View File

@ -0,0 +1,99 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1022399,
"Position": {
"X": 392.69092,
"Y": 80.90235,
"Z": -194.9035
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1023463,
"Position": {
"X": 563.8666,
"Y": 68.09528,
"Z": -11.306946
},
"TerritoryId": 614,
"InteractionType": "Interact",
"AetheryteShortcut": "Yanxia - Namai",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1023465,
"Position": {
"X": 462.76025,
"Y": 68.01855,
"Z": -106.55377
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Yanxia - Namai",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 462.13455,
"Y": 68.01515,
"Z": -104.52245
},
"TerritoryId": 622,
"MaximumDistance": 50
}
}
}
}
]
}
]
}

View File

@ -0,0 +1,93 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"Position": {
"X": -297.51367,
"Y": 17.31996,
"Z": 508.2195
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1019298,
"Position": {
"X": -318.87692,
"Y": 17.974895,
"Z": 508.29004
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"StopDistance": 0.25
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1019261,
"Position": {
"X": 403.00586,
"Y": 76.169815,
"Z": -148.8518
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Yanxia - Namai"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -297.51367,
"Y": 17.31996,
"Z": 508.2195
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1019298,
"Position": {
"X": -318.87692,
"Y": 17.974895,
"Z": 508.29004
},
"TerritoryId": 614,
"InteractionType": "Interact",
"StopDistance": 0.25
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1019261,
"Position": {
"X": 403.00586,
"Y": 76.169815,
"Z": -148.8518
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"Fly": true,
"AetheryteShortcut": "Yanxia - Namai",
"NextQuestId": 2740
}
]
}
]
}

View File

@ -0,0 +1,143 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1023236,
"Position": {
"X": -300.06866,
"Y": 16.806112,
"Z": 539.45215
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest",
"Fly": true
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -463.34363,
"Y": 1.3011811,
"Z": 578.3476
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1023238,
"Position": {
"X": -464.49988,
"Y": 1.3011812,
"Z": 577.32495
},
"TerritoryId": 614,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -487.5986,
"Y": -0.5999999,
"Z": 578.5466
},
"TerritoryId": 614,
"InteractionType": "Dive",
"DisableNavmesh": true
},
{
"DataId": 2008799,
"Position": {
"X": -549.7063,
"Y": -109.51398,
"Z": 569.32935
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true,
"Mount": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": -487.5986,
"Y": -0.5999999,
"Z": 578.5466
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"DisableNavmesh": true,
"RestartNavigationIfCancelled": false
},
{
"Position": {
"X": -463.34363,
"Y": 1.3011811,
"Z": 578.3476
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1023238,
"Position": {
"X": -464.49988,
"Y": 1.3011812,
"Z": 577.32495
},
"TerritoryId": 614,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"Fly": true,
"NextQuestId": 2749
}
]
}
]
}

View File

@ -0,0 +1,138 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1023239,
"Position": {
"X": -392.72144,
"Y": 46.670254,
"Z": 452.93335
},
"StopDistance": 0.5,
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -239.56377,
"Y": 49.354053,
"Z": 284.94565
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true,
"SkipConditions": {
"StepIf": {
"Flying": "Locked"
}
}
},
{
"DataId": 1023240,
"Position": {
"X": -258.6557,
"Y": 38.181896,
"Z": 217.9751
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -287.37323,
"Y": 39.150906,
"Z": 206.95801
},
"StopDistance": 0.5,
"TerritoryId": 614,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
7541
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1023240,
"Position": {
"X": -258.6557,
"Y": 38.181896,
"Z": 217.9751
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 2008801,
"Position": {
"X": -234.24127,
"Y": 17.593567,
"Z": 486.9917
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"Fly": true,
"NextQuestId": 2750
}
]
}
]
}

View File

@ -0,0 +1,107 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 151.29321,
"Y": -0.2997286,
"Z": 229.44983
},
"TerritoryId": 614,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 6682,
"KillCount": 3
}
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2008802,
"Position": {
"X": -235.03479,
"Y": 17.654663,
"Z": 487.32727
},
"TerritoryId": 614,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1023243,
"Position": {
"X": -88.85327,
"Y": -0.35101318,
"Z": 654.4442
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"Fly": true,
"NextQuestId": 2751
}
]
}
]
}

View File

@ -0,0 +1,121 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1023237,
"Position": {
"X": -233.72241,
"Y": 17.628202,
"Z": 485.3131
},
"TerritoryId": 614,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1023244,
"Position": {
"X": -290.15033,
"Y": 17.31996,
"Z": 490.86743
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1023245,
"Position": {
"X": 133.1654,
"Y": 13.172864,
"Z": 483.7871
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1023246,
"Position": {
"X": 401.3275,
"Y": 14.6418705,
"Z": 630.15173
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": 447.20697,
"Y": 14.621715,
"Z": 673.4272
},
"TerritoryId": 614,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
7525
]
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1023246,
"Position": {
"X": 401.3275,
"Y": 14.6418705,
"Z": 630.15173
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1023244,
"Position": {
"X": -290.15033,
"Y": 17.31996,
"Z": 490.86743
},
"TerritoryId": 614,
"InteractionType": "CompleteQuest",
"Fly": true,
"NextQuestId": 2747
}
]
}
]
}

View File

@ -65,7 +65,21 @@
}, },
"TerritoryId": 813, "TerritoryId": 813,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true "Fly": true,
"AetheryteShortcut": "Lakeland - Ostall Imperative",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -615.73865,
"Y": 65.602264,
"Z": -423.84705
},
"TerritoryId": 813,
"MaximumDistance": 50
}
}
}
}, },
{ {
"DataId": 1033712, "DataId": 1033712,

View File

@ -1,7 +1,6 @@
{ {
"$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": "pot0to",
"Disabled": true,
"QuestSequence": [ "QuestSequence": [
{ {
"Sequence": 0, "Sequence": 0,
@ -13,7 +12,14 @@
"Z": -423.84705 "Z": -423.84705
}, },
"TerritoryId": 813, "TerritoryId": 813,
"InteractionType": "WalkTo" "InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Lakeland - Ostall Imperative",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}, },
{ {
"DataId": 1033712, "DataId": 1033712,
@ -30,6 +36,34 @@
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"DataId": 2011166,
"Position": {
"X": -721.70593,
"Y": 68.86389,
"Z": -1.5107422
},
"TerritoryId": 813,
"InteractionType": "UseItem",
"ItemId": 2003030,
"GroundTarget": true,
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1034059,
"Position": {
"X": -725.70386,
"Y": 68.86053,
"Z": 2.2124634
},
"TerritoryId": 813,
"InteractionType": "Interact"
}
] ]
}, },
{ {

View File

@ -1,7 +1,6 @@
{ {
"$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": "pot0to",
"Disabled": true,
"QuestSequence": [ "QuestSequence": [
{ {
"Sequence": 0, "Sequence": 0,
@ -13,7 +12,14 @@
"Z": -423.84705 "Z": -423.84705
}, },
"TerritoryId": 813, "TerritoryId": 813,
"InteractionType": "WalkTo" "InteractionType": "WalkTo",
"Fly": true,
"AetheryteShortcut": "Lakeland - Ostall Imperative",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}, },
{ {
"DataId": 1033712, "DataId": 1033712,
@ -30,6 +36,306 @@
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"DataId": 1033715,
"Position": {
"X": -614.4961,
"Y": 65.60227,
"Z": -405.56958
},
"TerritoryId": 813,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -270.43753,
"Y": 101.31912,
"Z": -445.69028
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"Fly": true,
"RequiredQuestVariables": [
null,
[ 16, 32, 48, 64, 128 ],
null,
null,
null,
null
],
"Comment": "west of The Stay - landing point"
},
{
"Position": {
"X": -251.79787,
"Y": 101.4096,
"Z": -436.75403
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"RequiredQuestVariables": [
null,
[ 16, 32, 48, 64, 128 ],
null,
null,
null,
null
],
"Comment": "west of The Stay - walk up to target"
},
{
"DataId": 2011130,
"Position": {
"X": -245.7771,
"Y": 101.426636,
"Z": -433.98187
},
"TerritoryId": 813,
"InteractionType": "Action",
"Action": "Cannonfire",
"RequiredQuestVariables": [
null,
[ 16, 32, 48, 64, 128 ],
null,
null,
null,
null
],
"Comment": "west of The Stay - fire cannon"
},
{
"Position": {
"X": -214.99785,
"Y": 100.41297,
"Z": -449.9386
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"Fly": true,
"RequiredQuestVariables": [
null,
[ 16, 32, 80, 96, 112, 128 ],
null,
null,
null,
null
],
"Comment": "inside The Stay - landing point"
},
{
"Position": {
"X": -205.86038,
"Y": 100.41297,
"Z": -450.21674
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"RequiredQuestVariables": [
null,
[ 16, 32, 80, 96, 112, 128 ],
null,
null,
null,
null
],
"Comment": "inside The Stay - walk up to target"
},
{
"DataId": 2011131,
"Position": {
"X": -199.42017,
"Y": 100.38904,
"Z": -450.7973
},
"TerritoryId": 813,
"InteractionType": "Action",
"Action": "Cannonfire",
"RequiredQuestVariables": [
null,
[ 16, 32, 80, 96, 112, 128 ],
null,
null,
null,
null
],
"Comment": "inside The Stay - fire cannon"
},
{
"Position": {
"X": -204.52136,
"Y": 86.09296,
"Z": -519.285
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"Fly": true,
"RequiredQuestVariables": [
null,
[ 16, 48, 64, 96, 112, 144 ],
null,
null,
null,
null
],
"Comment": "north of The Stay - landing point"
},
{
"Position": {
"X": -193.84006,
"Y": 86.09295,
"Z": -508.64786
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"RequiredQuestVariables": [
null,
[ 16, 48, 64, 96, 112, 144 ],
null,
null,
null,
null
],
"Comment": "north of The Stay - walk up to target"
},
{
"DataId": 2011133,
"Position": {
"X": -193.13348,
"Y": 86.045654,
"Z": -502.76953
},
"TerritoryId": 813,
"InteractionType": "Action",
"Action": "Cannonfire",
"RequiredQuestVariables": [
null,
[ 16, 48, 64, 96, 112, 144 ],
null,
null,
null,
null
],
"Comment": "north of The Stay - fire cannon"
},
{
"Position": {
"X": -166.87851,
"Y": 85.39617,
"Z": -487.57132
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"Fly": true,
"RequiredQuestVariables": [
null,
[ 32, 48, 80, 112, 144 ],
null,
null,
null,
null
],
"Comment": "NE of The Stay - landing point"
},
{
"Position": {
"X": -151.61143,
"Y": 85.348495,
"Z": -488.9138
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"RequiredQuestVariables": [
null,
[ 32, 48, 80, 112, 144 ],
null,
null,
null,
null
],
"Comment": "NE of The Stay - walk up to target"
},
{
"DataId": 2011132,
"Position": {
"X": -145.61688,
"Y": 85.34363,
"Z": -494.86536
},
"TerritoryId": 813,
"InteractionType": "Action",
"Action": "Cannonfire",
"RequiredQuestVariables": [
null,
[ 32, 48, 80, 112, 144 ],
null,
null,
null,
null
],
"Comment": "NE of The Stay - fire cannon"
},
{
"Position": {
"X": -153.4956,
"Y": 100.40788,
"Z": -442.20892
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"Fly": true,
"RequiredQuestVariables": [
null,
[ 64, 80, 96, 128, 144 ],
null,
null,
null,
null
],
"Comment": "east of The Stay - landing point"
},
{
"Position": {
"X": -135.49406,
"Y": 103.20949,
"Z": -442.19656
},
"TerritoryId": 813,
"InteractionType": "WalkTo",
"RequiredQuestVariables": [
null,
[ 64, 80, 96, 128, 144 ],
null,
null,
null,
null
],
"Comment": "east of The Stay - walk up to target"
},
{
"DataId": 2011129,
"Position": {
"X": -126.878784,
"Y": 103.196655,
"Z": -442.649
},
"TerritoryId": 813,
"InteractionType": "Action",
"Action": "Cannonfire",
"RequiredQuestVariables": [
null,
[ 64, 80, 96, 128, 144 ],
null,
null,
null,
null
],
"Comment": "east of The Stay - fire cannon"
}
] ]
}, },
{ {
@ -43,7 +349,8 @@
}, },
"TerritoryId": 813, "TerritoryId": 813,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true "Fly": true,
"AetheryteShortcut": "Lakeland - Ostall Imperative"
}, },
{ {
"DataId": 1033712, "DataId": 1033712,

View File

@ -0,0 +1,90 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Theo",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1033710,
"Position": {
"X": -607.72107,
"Y": 65.601006,
"Z": -412.71082
},
"TerritoryId": 813,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1033730,
"Position": {
"X": -593.9269,
"Y": 71.99991,
"Z": -444.9989
},
"TerritoryId": 813,
"InteractionType": "Interact",
"Mount": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1033749,
"Position": {
"X": -628.04614,
"Y": 65.6009,
"Z": -414.66394
},
"TerritoryId": 813,
"InteractionType": "Interact",
"Mount": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"TerritoryId": 813,
"InteractionType": "Craft",
"ItemId": 31139,
"ItemCount": 1
},
{
"DataId": 1033730,
"Position": {
"X": -593.9269,
"Y": 71.99991,
"Z": -444.9989
},
"TerritoryId": 813,
"InteractionType": "Interact",
"Mount": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1033730,
"Position": {
"X": -593.9269,
"Y": 71.99991,
"Z": -444.9989
},
"TerritoryId": 813,
"InteractionType": "CompleteQuest"
}
]
}
]
}

View File

@ -1,7 +1,6 @@
{ {
"$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": "pot0to",
"Disabled": true,
"QuestSequence": [ "QuestSequence": [
{ {
"Sequence": 0, "Sequence": 0,
@ -22,14 +21,43 @@
"Sequence": 255, "Sequence": 255,
"Steps": [ "Steps": [
{ {
"DataId": 33005,
"Position": { "Position": {
"X": 788.1569, "X": 214.7744,
"Y": -45.82557, "Y": -19.57758,
"Z": -212.9306 "Z": 623.6767
}, },
"TerritoryId": 817, "TerritoryId": 817,
"InteractionType": "WalkTo", "InteractionType": "Gather",
"AetheryteShortcut": "Rak'tika - Fanow", "RequiredQuestAcceptedJob": [
"Miner"
],
"ItemsToGather": [
{
"ItemId": 29537,
"ItemCount": 3
}
],
"Fly": true
},
{
"DataId": 33020,
"Position": {
"X": 226.1767,
"Y": -20.10281,
"Z": 643.5543
},
"TerritoryId": 817,
"InteractionType": "Gather",
"RequiredQuestAcceptedJob": [
"Botanist"
],
"ItemsToGather": [
{
"ItemId": 29563,
"ItemCount": 3
}
],
"Fly": true "Fly": true
}, },
{ {
@ -39,9 +67,10 @@
"Y": -45.82774, "Y": -45.82774,
"Z": -218.555 "Z": -218.555
}, },
"StopDistance": 7,
"TerritoryId": 817, "TerritoryId": 817,
"InteractionType": "CompleteQuest" "InteractionType": "CompleteQuest",
"AetheryteShortcut": "Rak'tika - Fanow",
"Fly": true
} }
] ]
} }

View File

@ -0,0 +1,98 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Redacted",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1031802,
"Position": {
"X": 48.264282,
"Y": 82.001656,
"Z": -56.6568
},
"TerritoryId": 820,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Eulmore",
"Sprint": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 48.264282,
"Y": 82.001656,
"Z": -56.6568
},
"TerritoryId": 820,
"MaximumDistance": 100
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1031801,
"Position": {
"X": 52.8114,
"Y": 83.001076,
"Z": -65.38495
},
"TerritoryId": 820,
"InteractionType": "Interact",
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_SUBCTS641_03730_Q1_000_000",
"Answer": "TEXT_SUBCTS641_03730_A1_000_001"
}
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1029978,
"Position": {
"X": -7.522766,
"Y": 23,
"Z": 14.755432
},
"TerritoryId": 820,
"InteractionType": "Interact",
"Sprint": true,
"AethernetShortcut": [
"[Eulmore] Aetheryte Plaza",
"[Eulmore] The Mainstay"
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1031801,
"Position": {
"X": 52.8114,
"Y": 83.001076,
"Z": -65.38495
},
"TerritoryId": 820,
"InteractionType": "CompleteQuest",
"Sprint": true,
"AethernetShortcut": [
"[Eulmore] The Mainstay",
"[Eulmore] Aetheryte Plaza"
]
}
]
}
]
}

View File

@ -0,0 +1,108 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Redacted",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1018433,
"Position": {
"X": 50.766724,
"Y": 50,
"Z": -772.3964
},
"TerritoryId": 156,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Mor Dhona",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_LUCKZK991_03750_Q1_000_000",
"Answer": "TEXT_LUCKZK991_03750_A1_000_000"
}
]
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2009865,
"Position": {
"X": -52.781067,
"Y": 17.990356,
"Z": 48.90515
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Goldsmiths' Guild"
],
"Sprint": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -509.02783,
"Y": -16.420786,
"Z": 11.723575
},
"TerritoryId": 145,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true
},
{
"DataId": 1006355,
"Position": {
"X": -512.47424,
"Y": -16.42,
"Z": -7.522766
},
"TerritoryId": 145,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -509.17432,
"Y": -16.420816,
"Z": 10.977634
},
"TerritoryId": 145,
"InteractionType": "WalkTo",
"Mount": true
},
{
"DataId": 1030875,
"Position": {
"X": -458.64044,
"Y": -28.193886,
"Z": 110.64307
},
"TerritoryId": 145,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

Some files were not shown because too many files have changed in this diff Show More