forked from liza/Questionable
Compare commits
11 Commits
b7e901761b
...
517fec212f
Author | SHA1 | Date | |
---|---|---|---|
517fec212f | |||
39f698242d | |||
527fa3440e | |||
26e881abc3 | |||
cd72beca89 | |||
a9b25e3722 | |||
07b4765478 | |||
e6a9c21c0f | |||
7ee7df90b8 | |||
3acae0bd98 | |||
5628992524 |
26
QuestPathGenerator.Tests/QuestGeneratorTest.cs
Normal file
26
QuestPathGenerator.Tests/QuestGeneratorTest.cs
Normal file
@ -0,0 +1,26 @@
|
||||
using Questionable.Model.V1;
|
||||
using Questionable.QuestPathGenerator;
|
||||
using Xunit;
|
||||
|
||||
namespace QuestPathGenerator.Tests;
|
||||
|
||||
public sealed class QuestGeneratorTest
|
||||
{
|
||||
[Fact]
|
||||
public void SyntaxNodeListWithNullValues()
|
||||
{
|
||||
var complexCombatData = new ComplexCombatData
|
||||
{
|
||||
DataId = 47,
|
||||
IgnoreQuestMarker = true,
|
||||
MinimumKillCount = 1,
|
||||
};
|
||||
|
||||
var list =
|
||||
RoslynShortcuts.SyntaxNodeList(
|
||||
RoslynShortcuts.AssignmentList(nameof(ComplexCombatData.CompletionQuestVariablesFlags),
|
||||
complexCombatData.CompletionQuestVariablesFlags)).ToList();
|
||||
|
||||
Assert.Empty(list);
|
||||
}
|
||||
}
|
22
QuestPathGenerator.Tests/QuestPathGenerator.Tests.csproj
Normal file
22
QuestPathGenerator.Tests/QuestPathGenerator.Tests.csproj
Normal file
@ -0,0 +1,22 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<LangVersion>12</LangVersion>
|
||||
|
||||
<IsPackable>false</IsPackable>
|
||||
<IsTestProject>true</IsTestProject>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="coverlet.collector" Version="6.0.0"/>
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/>
|
||||
<PackageReference Include="xunit" Version="2.5.3"/>
|
||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3"/>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\QuestPathGenerator\QuestPathGenerator.csproj" />
|
||||
</ItemGroup>
|
||||
</Project>
|
@ -208,38 +208,45 @@ public class QuestSourceGenerator : ISourceGenerator
|
||||
|
||||
private static IEnumerable<SyntaxNodeOrToken> CreateQuestInitializer(ushort questId, QuestRoot quest)
|
||||
{
|
||||
return new SyntaxNodeOrToken[]
|
||||
try
|
||||
{
|
||||
InitializerExpression(
|
||||
SyntaxKind.ComplexElementInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
new SyntaxNodeOrToken[]
|
||||
{
|
||||
LiteralExpression(
|
||||
SyntaxKind.NumericLiteralExpression,
|
||||
Literal(questId)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
ObjectCreationExpression(
|
||||
IdentifierName(nameof(QuestRoot)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
AssignmentList(nameof(QuestRoot.Author), quest.Author)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestRoot.Comment), quest.Comment, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
AssignmentList(nameof(QuestRoot.TerritoryBlacklist),
|
||||
quest.TerritoryBlacklist).AsSyntaxNodeOrToken(),
|
||||
AssignmentExpression(
|
||||
SyntaxKind.SimpleAssignmentExpression,
|
||||
IdentifierName(nameof(QuestRoot.QuestSequence)),
|
||||
CreateQuestSequence(quest.QuestSequence))
|
||||
))))
|
||||
})),
|
||||
Token(SyntaxKind.CommaToken)
|
||||
};
|
||||
return new SyntaxNodeOrToken[]
|
||||
{
|
||||
InitializerExpression(
|
||||
SyntaxKind.ComplexElementInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
new SyntaxNodeOrToken[]
|
||||
{
|
||||
LiteralExpression(
|
||||
SyntaxKind.NumericLiteralExpression,
|
||||
Literal(questId)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
ObjectCreationExpression(
|
||||
IdentifierName(nameof(QuestRoot)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
AssignmentList(nameof(QuestRoot.Author), quest.Author)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestRoot.Comment), quest.Comment, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
AssignmentList(nameof(QuestRoot.TerritoryBlacklist),
|
||||
quest.TerritoryBlacklist).AsSyntaxNodeOrToken(),
|
||||
AssignmentExpression(
|
||||
SyntaxKind.SimpleAssignmentExpression,
|
||||
IdentifierName(nameof(QuestRoot.QuestSequence)),
|
||||
CreateQuestSequence(quest.QuestSequence))
|
||||
))))
|
||||
})),
|
||||
Token(SyntaxKind.CommaToken)
|
||||
};
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
throw new Exception($"QuestGen[{questId}]: {e.Message}", e);
|
||||
}
|
||||
}
|
||||
|
||||
private static ExpressionSyntax CreateQuestSequence(List<QuestSequence> sequences)
|
||||
@ -321,13 +328,15 @@ public class QuestSourceGenerator : ISourceGenerator
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.Sprint), step.Sprint, emptyStep.Sprint)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.IgnoreDistanceToObject), step.IgnoreDistanceToObject, emptyStep.IgnoreDistanceToObject)
|
||||
Assignment(nameof(QuestStep.IgnoreDistanceToObject),
|
||||
step.IgnoreDistanceToObject, emptyStep.IgnoreDistanceToObject)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.Comment), step.Comment, emptyStep.Comment)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.Aetheryte), step.Aetheryte, emptyStep.Aetheryte)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.AethernetShard), step.AethernetShard, emptyStep.AethernetShard)
|
||||
Assignment(nameof(QuestStep.AethernetShard), step.AethernetShard,
|
||||
emptyStep.AethernetShard)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.AetheryteShortcut), step.AetheryteShortcut,
|
||||
emptyStep.AetheryteShortcut)
|
||||
@ -357,6 +366,10 @@ public class QuestSourceGenerator : ISourceGenerator
|
||||
.AsSyntaxNodeOrToken(),
|
||||
AssignmentList(nameof(QuestStep.ComplexCombatData), step.ComplexCombatData)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.CombatDelaySecondsAtStart),
|
||||
step.CombatDelaySecondsAtStart,
|
||||
emptyStep.CombatDelaySecondsAtStart)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.JumpDestination), step.JumpDestination,
|
||||
emptyStep.JumpDestination)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
@ -375,11 +388,14 @@ public class QuestSourceGenerator : ISourceGenerator
|
||||
.AsSyntaxNodeOrToken(),
|
||||
AssignmentList(nameof(QuestStep.PointMenuChoices), step.PointMenuChoices)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.PickUpQuestId), step.PickUpQuestId, emptyStep.PickUpQuestId)
|
||||
Assignment(nameof(QuestStep.PickUpQuestId), step.PickUpQuestId,
|
||||
emptyStep.PickUpQuestId)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.TurnInQuestId), step.TurnInQuestId, emptyStep.TurnInQuestId)
|
||||
Assignment(nameof(QuestStep.TurnInQuestId), step.TurnInQuestId,
|
||||
emptyStep.TurnInQuestId)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(QuestStep.NextQuestId), step.NextQuestId, emptyStep.NextQuestId)
|
||||
Assignment(nameof(QuestStep.NextQuestId), step.NextQuestId,
|
||||
emptyStep.NextQuestId)
|
||||
.AsSyntaxNodeOrToken()))))),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
}.ToArray())));
|
||||
|
@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Numerics;
|
||||
using Microsoft.CodeAnalysis;
|
||||
@ -14,7 +15,7 @@ public static class RoslynShortcuts
|
||||
{
|
||||
public static IEnumerable<SyntaxNodeOrToken> SyntaxNodeList(params SyntaxNodeOrToken?[] nodes)
|
||||
{
|
||||
nodes = nodes.Where(x => x != null).ToArray();
|
||||
nodes = nodes.Where(x => x != null && x.Value.RawKind != 0).ToArray();
|
||||
if (nodes.Length == 0)
|
||||
return [];
|
||||
|
||||
@ -31,217 +32,251 @@ public static class RoslynShortcuts
|
||||
|
||||
public static ExpressionSyntax LiteralValue<T>(T? value)
|
||||
{
|
||||
if (value is string s)
|
||||
return LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(s));
|
||||
else if (value is bool b)
|
||||
return LiteralExpression(b ? SyntaxKind.TrueLiteralExpression : SyntaxKind.FalseLiteralExpression);
|
||||
else if (value is short i16)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(i16));
|
||||
else if (value is int i32)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(i32));
|
||||
else if (value is byte u8)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(u8));
|
||||
else if (value is ushort u16)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(u16));
|
||||
else if (value is uint u32)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(u32));
|
||||
else if (value is float f)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(f));
|
||||
else if (value != null && value.GetType().IsEnum)
|
||||
return MemberAccessExpression(
|
||||
SyntaxKind.SimpleMemberAccessExpression,
|
||||
IdentifierName(value.GetType().Name),
|
||||
IdentifierName(value.GetType().GetEnumName(value)!));
|
||||
else if (value is Vector3 vector)
|
||||
try
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(Vector3)))
|
||||
.WithArgumentList(
|
||||
ArgumentList(
|
||||
SeparatedList<ArgumentSyntax>(
|
||||
new SyntaxNodeOrToken[]
|
||||
{
|
||||
Argument(LiteralValue(vector.X)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
Argument(LiteralValue(vector.Y)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
Argument(LiteralValue(vector.Z))
|
||||
})));
|
||||
}
|
||||
else if (value is AethernetShortcut aethernetShortcut)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(AethernetShortcut)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment<EAetheryteLocation?>(nameof(AethernetShortcut.From), aethernetShortcut.From,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment<EAetheryteLocation?>(nameof(AethernetShortcut.To), aethernetShortcut.To,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is ChatMessage chatMessage)
|
||||
{
|
||||
ChatMessage emptyMessage = new();
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ChatMessage)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment(nameof(ChatMessage.ExcelSheet), chatMessage.ExcelSheet,
|
||||
emptyMessage.ExcelSheet)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ChatMessage.Key), chatMessage.Key,
|
||||
emptyMessage.Key)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is DialogueChoice dialogueChoice)
|
||||
{
|
||||
DialogueChoice emptyChoice = new();
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(DialogueChoice)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment<EDialogChoiceType?>(nameof(DialogueChoice.Type), dialogueChoice.Type, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.ExcelSheet), dialogueChoice.ExcelSheet,
|
||||
emptyChoice.ExcelSheet)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.Prompt), dialogueChoice.Prompt, emptyChoice.Prompt)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.Yes), dialogueChoice.Yes, emptyChoice.Yes)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.Answer), dialogueChoice.Answer, emptyChoice.Answer)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.DataId), dialogueChoice.DataId, emptyChoice.DataId)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is JumpDestination jumpDestination)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(JumpDestination)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment<Vector3?>(nameof(JumpDestination.Position), jumpDestination.Position, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(JumpDestination.StopDistance), jumpDestination.StopDistance, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(JumpDestination.DelaySeconds), jumpDestination.DelaySeconds, null)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is ExcelRef excelRef)
|
||||
{
|
||||
if (excelRef.Type == ExcelRef.EType.Key)
|
||||
if (value is string s)
|
||||
return LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(s));
|
||||
else if (value is bool b)
|
||||
return LiteralExpression(b ? SyntaxKind.TrueLiteralExpression : SyntaxKind.FalseLiteralExpression);
|
||||
else if (value is short i16)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(i16));
|
||||
else if (value is int i32)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(i32));
|
||||
else if (value is byte u8)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(u8));
|
||||
else if (value is ushort u16)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(u16));
|
||||
else if (value is uint u32)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(u32));
|
||||
else if (value is float f)
|
||||
return LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(f));
|
||||
else if (value != null && value.GetType().IsEnum)
|
||||
return MemberAccessExpression(
|
||||
SyntaxKind.SimpleMemberAccessExpression,
|
||||
IdentifierName(value.GetType().Name),
|
||||
IdentifierName(value.GetType().GetEnumName(value)!));
|
||||
else if (value is Vector3 vector)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ExcelRef)))
|
||||
IdentifierName(nameof(Vector3)))
|
||||
.WithArgumentList(
|
||||
ArgumentList(
|
||||
SingletonSeparatedList(
|
||||
Argument(LiteralValue(excelRef.AsKey())))));
|
||||
SeparatedList<ArgumentSyntax>(
|
||||
new SyntaxNodeOrToken[]
|
||||
{
|
||||
Argument(LiteralValue(vector.X)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
Argument(LiteralValue(vector.Y)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
Argument(LiteralValue(vector.Z))
|
||||
})));
|
||||
}
|
||||
else if (excelRef.Type == ExcelRef.EType.RowId)
|
||||
else if (value is AethernetShortcut aethernetShortcut)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ExcelRef)))
|
||||
IdentifierName(nameof(AethernetShortcut)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment<EAetheryteLocation?>(nameof(AethernetShortcut.From),
|
||||
aethernetShortcut.From,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment<EAetheryteLocation?>(nameof(AethernetShortcut.To), aethernetShortcut.To,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is ChatMessage chatMessage)
|
||||
{
|
||||
ChatMessage emptyMessage = new();
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ChatMessage)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment(nameof(ChatMessage.ExcelSheet), chatMessage.ExcelSheet,
|
||||
emptyMessage.ExcelSheet)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ChatMessage.Key), chatMessage.Key,
|
||||
emptyMessage.Key)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is DialogueChoice dialogueChoice)
|
||||
{
|
||||
DialogueChoice emptyChoice = new();
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(DialogueChoice)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment<EDialogChoiceType?>(nameof(DialogueChoice.Type), dialogueChoice.Type,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.ExcelSheet), dialogueChoice.ExcelSheet,
|
||||
emptyChoice.ExcelSheet)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.Prompt), dialogueChoice.Prompt, emptyChoice.Prompt)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.Yes), dialogueChoice.Yes, emptyChoice.Yes)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.Answer), dialogueChoice.Answer, emptyChoice.Answer)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(DialogueChoice.DataId), dialogueChoice.DataId, emptyChoice.DataId)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is JumpDestination jumpDestination)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(JumpDestination)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment<Vector3?>(nameof(JumpDestination.Position), jumpDestination.Position,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(JumpDestination.StopDistance), jumpDestination.StopDistance, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(JumpDestination.DelaySeconds), jumpDestination.DelaySeconds, null)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is ExcelRef excelRef)
|
||||
{
|
||||
if (excelRef.Type == ExcelRef.EType.Key)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ExcelRef)))
|
||||
.WithArgumentList(
|
||||
ArgumentList(
|
||||
SingletonSeparatedList(
|
||||
Argument(LiteralValue(excelRef.AsKey())))));
|
||||
}
|
||||
else if (excelRef.Type == ExcelRef.EType.RowId)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ExcelRef)))
|
||||
.WithArgumentList(
|
||||
ArgumentList(
|
||||
SingletonSeparatedList(
|
||||
Argument(LiteralValue(excelRef.AsRowId())))));
|
||||
}
|
||||
else
|
||||
throw new Exception($"Unsupported ExcelRef type {excelRef.Type}");
|
||||
}
|
||||
else if (value is ComplexCombatData complexCombatData)
|
||||
{
|
||||
var emptyData = new ComplexCombatData();
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ComplexCombatData)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment(nameof(ComplexCombatData.DataId), complexCombatData.DataId,
|
||||
emptyData.DataId)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ComplexCombatData.MinimumKillCount),
|
||||
complexCombatData.MinimumKillCount, emptyData.MinimumKillCount)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ComplexCombatData.RewardItemId), complexCombatData.RewardItemId,
|
||||
emptyData.RewardItemId)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ComplexCombatData.RewardItemCount),
|
||||
complexCombatData.RewardItemCount,
|
||||
emptyData.RewardItemCount)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
AssignmentList(nameof(ComplexCombatData.CompletionQuestVariablesFlags),
|
||||
complexCombatData.CompletionQuestVariablesFlags),
|
||||
Assignment(nameof(ComplexCombatData.IgnoreQuestMarker),
|
||||
complexCombatData.IgnoreQuestMarker,
|
||||
emptyData.IgnoreQuestMarker)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
}
|
||||
else if (value is QuestWorkValue qwv)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(QuestWorkValue)))
|
||||
.WithArgumentList(
|
||||
ArgumentList(
|
||||
SingletonSeparatedList(
|
||||
Argument(LiteralValue(excelRef.AsRowId())))));
|
||||
SeparatedList<ArgumentSyntax>(
|
||||
new SyntaxNodeOrToken[]
|
||||
{
|
||||
Argument(LiteralValue(qwv.High)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
Argument(LiteralValue(qwv.Low))
|
||||
})));
|
||||
}
|
||||
else
|
||||
throw new Exception($"Unsupported ExcelRef type {excelRef.Type}");
|
||||
else if (value is List<QuestWorkValue> list)
|
||||
{
|
||||
return CollectionExpression(
|
||||
SeparatedList<CollectionElementSyntax>(
|
||||
SyntaxNodeList(list.Select(x => ExpressionElement(
|
||||
LiteralValue(x)).AsSyntaxNodeOrToken()).ToArray())));
|
||||
}
|
||||
else if (value is null)
|
||||
return LiteralExpression(SyntaxKind.NullLiteralExpression);
|
||||
}
|
||||
else if (value is ComplexCombatData complexCombatData)
|
||||
catch (Exception e)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(ComplexCombatData)))
|
||||
.WithInitializer(
|
||||
InitializerExpression(
|
||||
SyntaxKind.ObjectInitializerExpression,
|
||||
SeparatedList<ExpressionSyntax>(
|
||||
SyntaxNodeList(
|
||||
Assignment(nameof(ComplexCombatData.DataId), complexCombatData.DataId, default(uint))
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ComplexCombatData.MinimumKillCount),
|
||||
complexCombatData.MinimumKillCount, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ComplexCombatData.RewardItemId), complexCombatData.RewardItemId, null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
Assignment(nameof(ComplexCombatData.RewardItemCount), complexCombatData.RewardItemCount,
|
||||
null)
|
||||
.AsSyntaxNodeOrToken(),
|
||||
AssignmentList(nameof(ComplexCombatData.CompletionQuestVariablesFlags),
|
||||
complexCombatData.CompletionQuestVariablesFlags)
|
||||
.AsSyntaxNodeOrToken()))));
|
||||
throw new Exception($"Unable to handle literal [{value}]: {e.StackTrace}", e);
|
||||
}
|
||||
else if (value is QuestWorkValue qwv)
|
||||
{
|
||||
return ObjectCreationExpression(
|
||||
IdentifierName(nameof(QuestWorkValue)))
|
||||
.WithArgumentList(
|
||||
ArgumentList(
|
||||
SeparatedList<ArgumentSyntax>(
|
||||
new SyntaxNodeOrToken[]
|
||||
{
|
||||
Argument(LiteralValue(qwv.High)),
|
||||
Token(SyntaxKind.CommaToken),
|
||||
Argument(LiteralValue(qwv.Low))
|
||||
})));
|
||||
}
|
||||
else if (value is List<QuestWorkValue> list)
|
||||
{
|
||||
return CollectionExpression(
|
||||
SeparatedList<CollectionElementSyntax>(
|
||||
SyntaxNodeList(list.Select(x => ExpressionElement(
|
||||
LiteralValue(x)).AsSyntaxNodeOrToken()).ToArray())));
|
||||
}
|
||||
else if (value is null)
|
||||
return LiteralExpression(SyntaxKind.NullLiteralExpression);
|
||||
else
|
||||
throw new Exception($"Unsupported data type {value.GetType()} = {value}");
|
||||
|
||||
throw new Exception($"Unsupported data type {value.GetType()} = {value}");
|
||||
}
|
||||
|
||||
public static AssignmentExpressionSyntax? Assignment<T>(string name, T? value, T? defaultValue)
|
||||
{
|
||||
if (value == null && defaultValue == null)
|
||||
return null;
|
||||
try
|
||||
{
|
||||
if (value == null && defaultValue == null)
|
||||
return null;
|
||||
|
||||
if (value != null && defaultValue != null && value.Equals(defaultValue))
|
||||
return null;
|
||||
if (value != null && defaultValue != null && value.Equals(defaultValue))
|
||||
return null;
|
||||
|
||||
return AssignmentExpression(
|
||||
SyntaxKind.SimpleAssignmentExpression,
|
||||
IdentifierName(name),
|
||||
LiteralValue(value));
|
||||
return AssignmentExpression(
|
||||
SyntaxKind.SimpleAssignmentExpression,
|
||||
IdentifierName(name),
|
||||
LiteralValue(value));
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
throw new Exception($"Unable to handle assignment [{name}]: {e.Message}", e);
|
||||
}
|
||||
}
|
||||
|
||||
public static AssignmentExpressionSyntax? AssignmentList<T>(string name, IEnumerable<T> value)
|
||||
public static AssignmentExpressionSyntax? AssignmentList<T>(string name, IEnumerable<T>? value)
|
||||
{
|
||||
IEnumerable<T> list = value.ToList();
|
||||
if (!list.Any())
|
||||
return null;
|
||||
try
|
||||
{
|
||||
if (value == null)
|
||||
return null;
|
||||
|
||||
return AssignmentExpression(
|
||||
SyntaxKind.SimpleAssignmentExpression,
|
||||
IdentifierName(name),
|
||||
CollectionExpression(
|
||||
SeparatedList<CollectionElementSyntax>(
|
||||
SyntaxNodeList(list.Select(x => ExpressionElement(
|
||||
LiteralValue(x)).AsSyntaxNodeOrToken()).ToArray())
|
||||
)));
|
||||
IEnumerable<T> list = value.ToList();
|
||||
if (!list.Any())
|
||||
return null;
|
||||
|
||||
return AssignmentExpression(
|
||||
SyntaxKind.SimpleAssignmentExpression,
|
||||
IdentifierName(name),
|
||||
CollectionExpression(
|
||||
SeparatedList<CollectionElementSyntax>(
|
||||
SyntaxNodeList(list.Select(x => ExpressionElement(
|
||||
LiteralValue(x)).AsSyntaxNodeOrToken()).ToArray())
|
||||
)));
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
throw new Exception($"Unable to handle list [{name}]: {e.StackTrace}", e);
|
||||
}
|
||||
}
|
||||
|
||||
public static SyntaxNodeOrToken? AsSyntaxNodeOrToken(this SyntaxNode? node)
|
||||
|
@ -116,7 +116,7 @@
|
||||
"TerritoryId": 137,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
|
||||
"NextQuestId": 1050
|
||||
"NextQuestId": 1051
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -62,7 +62,6 @@
|
||||
"TerritoryId": 137,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
|
||||
"NextQuestId": 1054,
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
|
@ -20,6 +20,17 @@
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006693,
|
||||
"Position": {
|
||||
"X": 39.29187,
|
||||
"Y": 1.2148079,
|
||||
"Z": 0.8086548
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"PickUpQuestId": 1047
|
||||
},
|
||||
{
|
||||
"DataId": 2001717,
|
||||
"Position": {
|
||||
@ -29,7 +40,10 @@
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 212
|
||||
"TargetTerritoryId": 212,
|
||||
"SkipIf": [
|
||||
"WakingSandsMainArea"
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1007533,
|
||||
@ -40,7 +54,15 @@
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact",
|
||||
"$": "0 0 0 0 0 0 -> 17 0 0 0 0 128"
|
||||
"$": "0 0 0 0 0 0 -> 17 0 0 0 0 128",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1007534,
|
||||
@ -51,7 +73,15 @@
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact",
|
||||
"$": "17 0 0 0 0 128 -> 33 16 0 0 0 192"
|
||||
"$": "17 0 0 0 0 128 -> 33 16 0 0 0 192",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1007531,
|
||||
@ -60,9 +90,18 @@
|
||||
"Y": -3.0000012,
|
||||
"Z": -52.71997
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact",
|
||||
"$": "33 16 0 0 0 192 -> 49 17 0 0 0 224"
|
||||
"$": "33 16 0 0 0 192 -> 49 17 0 0 0 224",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
32
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1007530,
|
||||
@ -71,9 +110,18 @@
|
||||
"Y": -3.0000012,
|
||||
"Z": -52.262207
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact",
|
||||
"$": "49 17 0 0 0 224 -> 65 17 16 0 0 240"
|
||||
"$": "49 17 0 0 0 224 -> 65 17 16 0 0 240",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
16
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1007478,
|
||||
@ -83,7 +131,15 @@
|
||||
"Z": -56.229553
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
8
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -103,4 +159,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"Author": ["JerryWester", "liza"],
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
@ -46,6 +46,7 @@
|
||||
"Y": -2.3519497,
|
||||
"Z": -240.40594
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 152
|
||||
@ -80,9 +81,149 @@
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -496.3975,
|
||||
"Y": 7.8566074,
|
||||
"Z": 71.93724
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Yeah, no idea how to automate this, sorry :/"
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"ComplexCombatData": [
|
||||
{
|
||||
"DataId": 47,
|
||||
"IgnoreQuestMarker": true,
|
||||
"MinimumKillCount": 1
|
||||
}
|
||||
],
|
||||
"Mount": false,
|
||||
"Sprint": false
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -393.63492,
|
||||
"Y": -0.28167063,
|
||||
"Z": 72.2678
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"ComplexCombatData": [
|
||||
{
|
||||
"DataId": 2483,
|
||||
"IgnoreQuestMarker": true,
|
||||
"MinimumKillCount": 3
|
||||
}
|
||||
],
|
||||
"Mount": false,
|
||||
"Sprint": false
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -359.14633,
|
||||
"Y": 4.4168873,
|
||||
"Z": 63.1877
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"ComplexCombatData": [
|
||||
{
|
||||
"DataId": 2484,
|
||||
"IgnoreQuestMarker": true,
|
||||
"MinimumKillCount": 1
|
||||
}
|
||||
],
|
||||
"Mount": false,
|
||||
"Sprint": false
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -324.51694,
|
||||
"Y": 8.511529,
|
||||
"Z": 69.76721
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"ComplexCombatData": [
|
||||
{
|
||||
"DataId": 2485,
|
||||
"IgnoreQuestMarker": true,
|
||||
"MinimumKillCount": 2
|
||||
}
|
||||
],
|
||||
"Mount": false,
|
||||
"Sprint": false
|
||||
},
|
||||
{
|
||||
"DataId": 2482,
|
||||
"Position": {
|
||||
"X": -238.72742,
|
||||
"Y": 7.8999486,
|
||||
"Z": 64.43884
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WaitForNpcAtPosition",
|
||||
"NpcWaitDistance": 5,
|
||||
"Mount": false,
|
||||
"Sprint": false
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -242.57193,
|
||||
"Y": 11.837363,
|
||||
"Z": 19.533478
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"ComplexCombatData": [
|
||||
{
|
||||
"DataId": 2487,
|
||||
"IgnoreQuestMarker": true,
|
||||
"MinimumKillCount": 2
|
||||
},
|
||||
{
|
||||
"DataId": 2488,
|
||||
"IgnoreQuestMarker": true,
|
||||
"MinimumKillCount": 1
|
||||
}
|
||||
],
|
||||
"Mount": false,
|
||||
"Sprint": false,
|
||||
"CombatDelaySecondsAtStart": 3
|
||||
},
|
||||
{
|
||||
"DataId": 2482,
|
||||
"Position": {
|
||||
"X": -315.8217,
|
||||
"Y": 11.905772,
|
||||
"Z": -34.105675
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WaitForNpcAtPosition",
|
||||
"Mount": false,
|
||||
"Sprint": false,
|
||||
"NpcWaitDistance": 5
|
||||
},
|
||||
{
|
||||
"DataId": 2003347,
|
||||
"Position": {
|
||||
"X": -318.62366,
|
||||
"Y": 12.25293,
|
||||
"Z": -35.05005
|
||||
},
|
||||
"StopDistance": 4,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -96,6 +237,7 @@
|
||||
"Y": 12.293127,
|
||||
"Z": -37.30841
|
||||
},
|
||||
"StopDistance": 4,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
@ -111,8 +253,10 @@
|
||||
"Y": 12.25293,
|
||||
"Z": -35.080566
|
||||
},
|
||||
"StopDistance": 4,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"DelaySecondsAtStart": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -153,4 +297,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -84,26 +84,18 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -467.98248,
|
||||
"Y": 23.0508,
|
||||
"Z": -430.49655
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -469.5506,
|
||||
"Y": 22.867796,
|
||||
"Z": -435.02985
|
||||
"X": -470.87872,
|
||||
"Y": 22.698383,
|
||||
"Z": -439.40274
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
2477
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -112,26 +104,18 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -394.05176,
|
||||
"Y": 25.249037,
|
||||
"Z": -491.6281
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -388.88654,
|
||||
"Y": 24.894493,
|
||||
"Z": -498.07654
|
||||
"X": -386.44818,
|
||||
"Y": 24.74541,
|
||||
"Z": -501.20456
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
2478
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -140,55 +124,39 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -376.08395,
|
||||
"Y": 19.192884,
|
||||
"Z": -619.2925
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -370.34174,
|
||||
"Y": 17.37921,
|
||||
"Z": -625.1368
|
||||
"X": -366.75403,
|
||||
"Y": 16.426182,
|
||||
"Z": -628.9341
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
2479
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 6,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -326.49905,
|
||||
"Y": 14.853391,
|
||||
"Z": -775.70575
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -327.01913,
|
||||
"Y": 14.785374,
|
||||
"Z": -780.03625
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
2480,
|
||||
2481
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -260,4 +228,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -31,6 +31,7 @@
|
||||
"Y": 45.157562,
|
||||
"Z": -215.89996
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
@ -84,16 +85,6 @@
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 62.218567,
|
||||
"Y": 44.999996,
|
||||
"Z": -214.81116
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1002058,
|
||||
"Position": {
|
||||
@ -102,9 +93,10 @@
|
||||
"Z": -215.89996
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "CompleteQuest"
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -12,6 +12,7 @@
|
||||
"Y": 44.999996,
|
||||
"Z": -220.93542
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Western Thanalan - Horizon",
|
||||
@ -127,7 +128,15 @@
|
||||
"[Ul'dah] Adventurers' Guild",
|
||||
"[Ul'dah] Sapphire Avenue Exchange"
|
||||
],
|
||||
"$": "0 1 16 0 0 0 -> 17 1 0 0 0 64"
|
||||
"$": "0 1 16 0 0 0 -> 17 1 0 0 0 64",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1001966,
|
||||
@ -137,7 +146,15 @@
|
||||
"Z": -83.84839
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -195,4 +212,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -49,17 +49,6 @@
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 182.90273,
|
||||
"Y": 52.023964,
|
||||
"Z": 29.854843
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Western Thanalan - Horizon"
|
||||
},
|
||||
{
|
||||
"DataId": 2003573,
|
||||
"Position": {
|
||||
@ -67,29 +56,21 @@
|
||||
"Y": 52.140015,
|
||||
"Z": 29.06836
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
2848
|
||||
]
|
||||
],
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Western Thanalan - Horizon"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 125.38452,
|
||||
"Y": 49.281586,
|
||||
"Z": -172.1297
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Western Thanalan - Horizon"
|
||||
},
|
||||
{
|
||||
"DataId": 1008640,
|
||||
"Position": {
|
||||
@ -98,7 +79,9 @@
|
||||
"Z": -173.23572
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Western Thanalan - Horizon"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -123,4 +106,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -48,19 +48,9 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -444.11835,
|
||||
"Y": -40.95807,
|
||||
"Z": -242.13676
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -448.5728,
|
||||
"Y": -41.56529,
|
||||
"Z": -240.29225
|
||||
"X": -450.67154,
|
||||
"Y": -41.88713,
|
||||
"Z": -238.96031
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Combat",
|
||||
@ -69,7 +59,8 @@
|
||||
2861,
|
||||
2862,
|
||||
2863
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -83,9 +74,18 @@
|
||||
"Y": -41.985073,
|
||||
"Z": -237.72034
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Interact",
|
||||
"$": "0 0 0 0 0 0 -> 1 16 0 0 0 128"
|
||||
"$": "0 0 0 0 0 0 -> 1 16 0 0 0 128",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1008685,
|
||||
@ -95,7 +95,15 @@
|
||||
"Z": -240.13129
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -125,4 +133,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -20,29 +20,21 @@
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -214.06451,
|
||||
"Y": -41.955135,
|
||||
"Z": -249.15605
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -209.9414,
|
||||
"Y": -42.109043,
|
||||
"Z": -248.07559
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
2890,
|
||||
2891
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -51,20 +43,11 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -187.2772,
|
||||
"Y": -41.886265,
|
||||
"Z": -318.27036
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -188.59572,
|
||||
"Y": -41.69931,
|
||||
"Z": -318.9667
|
||||
"X": -194.26031,
|
||||
"Y": -40.771305,
|
||||
"Z": -323.02054
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
@ -73,7 +56,8 @@
|
||||
2893,
|
||||
2894,
|
||||
2895
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -82,20 +66,11 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -299.29233,
|
||||
"Y": -41.884323,
|
||||
"Z": -336.04984
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -297.88797,
|
||||
"Y": -41.872128,
|
||||
"Z": -334.79858
|
||||
"X": -301.09625,
|
||||
"Y": -41.52895,
|
||||
"Z": -327.2867
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
@ -103,7 +78,8 @@
|
||||
2896,
|
||||
2897,
|
||||
2898
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -142,10 +118,11 @@
|
||||
"Y": -35.708496,
|
||||
"Z": -400.50354
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -12,6 +12,7 @@
|
||||
"Y": -35.708496,
|
||||
"Z": -400.50354
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
@ -115,7 +116,8 @@
|
||||
"Z": -286.78662
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "WalkTo"
|
||||
"InteractionType": "WalkTo",
|
||||
"Mount": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
@ -130,8 +132,7 @@
|
||||
{
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Lower La Noscea - Moraby Drydocks",
|
||||
"StopDistance": 5
|
||||
"Aetheryte": "Lower La Noscea - Moraby Drydocks"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
@ -156,4 +157,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,9 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"TerritoryBlacklist": [
|
||||
281
|
||||
],
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
@ -65,4 +68,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -12,6 +12,7 @@
|
||||
"Y": 9.999781,
|
||||
"Z": 156.08447
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 129,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
@ -60,4 +61,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -49,6 +49,7 @@
|
||||
"Y": 21.252728,
|
||||
"Z": -639.7345
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
@ -75,4 +76,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -59,15 +59,24 @@
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1001484,
|
||||
"Position": {
|
||||
"X": 94.5531,
|
||||
"Y": 0.3407526,
|
||||
"Z": -270.22217
|
||||
"X": 93.247925,
|
||||
"Y": 0.34075317,
|
||||
"Z": -272.60242
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "WalkTo",
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Central Thanalan - Black Brush Station",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1001605,
|
||||
@ -85,18 +94,7 @@
|
||||
null,
|
||||
null,
|
||||
64
|
||||
],
|
||||
"$": "0 0 0 0 0 0 -> 1 0 0 0 0 64"
|
||||
},
|
||||
{
|
||||
"DataId": 1001484,
|
||||
"Position": {
|
||||
"X": 93.247925,
|
||||
"Y": 0.34075317,
|
||||
"Z": -272.60242
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "Interact"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -157,4 +155,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -72,17 +72,6 @@
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 21.35542,
|
||||
"Y": -3.9001584,
|
||||
"Z": 211.87386
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
||||
},
|
||||
{
|
||||
"DataId": 1009097,
|
||||
"Position": {
|
||||
@ -91,9 +80,11 @@
|
||||
"Z": 211.16956
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "CompleteQuest"
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -59,23 +59,14 @@
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 30.79747,
|
||||
"Y": 22.704006,
|
||||
"Z": -655.94745
|
||||
"X": 30.917934,
|
||||
"Y": 20.495003,
|
||||
"Z": -656.1909
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 131.74095,
|
||||
"Y": -2.513662,
|
||||
"Z": -555.5502
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Mount": true,
|
||||
"$": "Rising Stones Door"
|
||||
},
|
||||
{
|
||||
"DataId": 1009282,
|
||||
@ -84,8 +75,10 @@
|
||||
"Y": -2.2044632,
|
||||
"Z": -556.2372
|
||||
},
|
||||
"StopDistance": 1,
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "SinglePlayerDuty"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -94,13 +87,14 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.987108,
|
||||
"Y": 21.187704,
|
||||
"Z": -654.1839
|
||||
"X": 30.917934,
|
||||
"Y": 20.495003,
|
||||
"Z": -656.1909
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"$": "Rising Stones Door"
|
||||
},
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
@ -137,4 +131,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -128,7 +128,15 @@
|
||||
"Z": 179.40027
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -144,8 +152,9 @@
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] The Aftcastle",
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] Airship Landing"
|
||||
]
|
||||
}
|
||||
@ -174,6 +183,7 @@
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Gridania",
|
||||
"AethernetShortcut": [
|
||||
"[Gridania] Aetheryte Plaza",
|
||||
"[Gridania] Conjurers' Guild"
|
||||
@ -264,7 +274,15 @@
|
||||
"Z": -262.68408
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -486,4 +504,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -12,6 +12,7 @@
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
@ -81,4 +82,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -129,7 +129,8 @@
|
||||
"Z": -288.4794
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo"
|
||||
"InteractionType": "WalkTo",
|
||||
"Mount": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
@ -142,43 +143,25 @@
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -693.89417,
|
||||
"Y": 223.63544,
|
||||
"Z": -36.510162
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -696.762,
|
||||
"Y": 223.81946,
|
||||
"Z": -34.89058
|
||||
"X": -701.3538,
|
||||
"Y": 224.22969,
|
||||
"Z": -31.912737
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
3119,
|
||||
3120
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -866.228,
|
||||
"Y": 225.90123,
|
||||
"Z": 9.295383
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009087,
|
||||
"Position": {
|
||||
@ -187,7 +170,8 @@
|
||||
"Z": 8.132996
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -274,4 +258,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -66,11 +66,11 @@
|
||||
"TargetTerritoryId": 156,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
128,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null
|
||||
null,
|
||||
-2
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -82,17 +82,15 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "0 128 0 0 0 0 -> 1 112 0 0 0 2"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 84.4848,
|
||||
"Y": 29.529366,
|
||||
"Z": -625.9231
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"$": "0 128 0 0 0 0 -> 1 112 0 0 0 2",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1009143,
|
||||
@ -103,17 +101,16 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "1 112 0 0 0 2 -> 2 96 0 0 0 34"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 70.21658,
|
||||
"Y": 33.066517,
|
||||
"Z": -697.55524
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"$": "1 112 0 0 0 2 -> 2 96 0 0 0 34",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
32
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1009148,
|
||||
@ -124,17 +121,16 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "2 96 0 0 0 34 -> 3 80 0 0 0 35"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 54.462944,
|
||||
"Y": 25.628618,
|
||||
"Z": -704.24084
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"$": "2 96 0 0 0 34 -> 3 80 0 0 0 35",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1009145,
|
||||
@ -145,17 +141,16 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "3 80 0 0 0 35 -> 4 64 0 0 0 43"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 45.96064,
|
||||
"Y": 31.175581,
|
||||
"Z": -745.2635
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"$": "3 80 0 0 0 35 -> 4 64 0 0 0 43",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
8
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1009146,
|
||||
@ -164,19 +159,19 @@
|
||||
"Y": 31.164318,
|
||||
"Z": -744.9912
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "4 64 0 0 0 43 -> 5 48 0 0 0 47"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 23.477123,
|
||||
"Y": 28.999966,
|
||||
"Z": -734.3218
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"$": "4 64 0 0 0 43 -> 5 48 0 0 0 47",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1009142,
|
||||
@ -187,7 +182,16 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "5 48 0 0 0 47 -> 6 32 0 0 0 111"
|
||||
"Mount": true,
|
||||
"$": "5 48 0 0 0 47 -> 6 32 0 0 0 111",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
@ -208,7 +212,15 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "6 32 0 0 0 111 -> 7 16 0 0 0 239"
|
||||
"$": "6 32 0 0 0 111 -> 7 16 0 0 0 239",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
@ -228,7 +240,15 @@
|
||||
"Z": -688.38025
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
16
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -237,13 +257,14 @@
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.328543,
|
||||
"Y": 21.232033,
|
||||
"Z": -652.5289
|
||||
"X": 30.917934,
|
||||
"Y": 20.495003,
|
||||
"Z": -656.1909
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
"Fly": true,
|
||||
"$": "Rising Stones Door"
|
||||
},
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
@ -274,6 +295,7 @@
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.130188
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
@ -289,10 +311,11 @@
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,73 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010844,
|
||||
"Position": {
|
||||
"X": 3.0670166,
|
||||
"Y": 0.009977885,
|
||||
"Z": -4.287842
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -17.143232,
|
||||
"Y": -10.015114,
|
||||
"Z": -17.670065
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone"
|
||||
},
|
||||
{
|
||||
"DataId": 1010845,
|
||||
"Position": {
|
||||
"X": -17.227417,
|
||||
"Y": -10.015114,
|
||||
"Z": -18.509216
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
132
QuestPaths/2.x - A Realm Reborn/MSQ-2/364_Bait and Switch.json
Normal file
132
QuestPaths/2.x - A Realm Reborn/MSQ-2/364_Bait and Switch.json
Normal file
@ -0,0 +1,132 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010845,
|
||||
"Position": {
|
||||
"X": -17.227417,
|
||||
"Y": -10.015114,
|
||||
"Z": -18.509216
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 299.38834,
|
||||
"Y": 13.878833,
|
||||
"Z": -9.394985
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 349.9322,
|
||||
"Y": 22.936062,
|
||||
"Z": 103.77085
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010846,
|
||||
"Position": {
|
||||
"X": 349.08057,
|
||||
"Y": 23.131361,
|
||||
"Z": 103.80713
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 334.6644,
|
||||
"Y": -10.912087,
|
||||
"Z": 141.75177
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010847,
|
||||
"Position": {
|
||||
"X": 333.6079,
|
||||
"Y": -11.123097,
|
||||
"Z": 141.55786
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
363,
|
||||
372,
|
||||
364,
|
||||
2844
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 199.16823,
|
||||
"Y": -15.101431,
|
||||
"Z": 161.6615
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2005112,
|
||||
"Position": {
|
||||
"X": 199.6947,
|
||||
"Y": -14.725037,
|
||||
"Z": 162.46277
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010849,
|
||||
"Position": {
|
||||
"X": 192.401,
|
||||
"Y": -27.487204,
|
||||
"Z": 199.32861
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
103
QuestPaths/2.x - A Realm Reborn/MSQ-2/365_Best Laid Schemes.json
Normal file
103
QuestPaths/2.x - A Realm Reborn/MSQ-2/365_Best Laid Schemes.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010849,
|
||||
"Position": {
|
||||
"X": 192.401,
|
||||
"Y": -27.487204,
|
||||
"Z": 199.32861
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005113,
|
||||
"Position": {
|
||||
"X": 192.88928,
|
||||
"Y": -26.657532,
|
||||
"Z": 203.60107
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "Interact",
|
||||
"$": "0 0 0 0 0 0 -> 0 16 0 0 0 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010850,
|
||||
"Position": {
|
||||
"X": 53.3302,
|
||||
"Y": 10.000122,
|
||||
"Z": -10.208313
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Aetheryte Plaza",
|
||||
"[Ul'dah] Weavers' Guild"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010853,
|
||||
"Position": {
|
||||
"X": 137.25476,
|
||||
"Y": 4,
|
||||
"Z": -20.584473
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Weavers' Guild",
|
||||
"[Ul'dah] Sapphire Avenue Exchange"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1010891,
|
||||
"Position": {
|
||||
"X": -3.6774292,
|
||||
"Y": 0.01804012,
|
||||
"Z": -7.034485
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
181
QuestPaths/2.x - A Realm Reborn/MSQ-2/366_The Rising Chorus.json
Normal file
181
QuestPaths/2.x - A Realm Reborn/MSQ-2/366_The Rising Chorus.json
Normal file
@ -0,0 +1,181 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010891,
|
||||
"Position": {
|
||||
"X": -3.6774292,
|
||||
"Y": 0.01804012,
|
||||
"Z": -7.034485
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": 0,
|
||||
"Y": -1,
|
||||
"Z": -29.25
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": 0,
|
||||
"Y": 3,
|
||||
"Z": 27.5
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.656324,
|
||||
"Y": 21.232033,
|
||||
"Z": -653.0589
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 337.01373,
|
||||
"Y": -27.808102,
|
||||
"Z": -369.0958
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010881,
|
||||
"Position": {
|
||||
"X": 336.3545,
|
||||
"Y": -27.808832,
|
||||
"Z": -369.7414
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010881,
|
||||
"Position": {
|
||||
"X": 336.3545,
|
||||
"Y": -27.808832,
|
||||
"Z": -369.7414
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 6,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010857,
|
||||
"Position": {
|
||||
"X": 2.5481567,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.008118
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010858,
|
||||
"Position": {
|
||||
"X": -1.9074707,
|
||||
"Y": 0,
|
||||
"Z": -3.1281738
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,183 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006646,
|
||||
"Position": {
|
||||
"X": -29.953552,
|
||||
"Y": 46.99734,
|
||||
"Z": 32.547485
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -73.142334,
|
||||
"Y": 47,
|
||||
"Z": -8.155263
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010924,
|
||||
"Position": {
|
||||
"X": -72.129456,
|
||||
"Y": 47,
|
||||
"Z": -8.86554
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -134.91899,
|
||||
"Y": 59.58353,
|
||||
"Z": -93.856964
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010867,
|
||||
"Position": {
|
||||
"X": -133.92847,
|
||||
"Y": 59.668938,
|
||||
"Z": -94.22449
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -250.04771,
|
||||
"Y": 59.914505,
|
||||
"Z": -64.39375
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -255.52438,
|
||||
"Y": 60.28413,
|
||||
"Z": -65.027
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
55,
|
||||
64,
|
||||
3566
|
||||
],
|
||||
"Mount": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -259.4472,
|
||||
"Y": 81.38487,
|
||||
"Z": -174.39532
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -264.6515,
|
||||
"Y": 82.28975,
|
||||
"Z": -178.98473
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
62,
|
||||
3657,
|
||||
3566
|
||||
],
|
||||
"Mount": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -110.0443,
|
||||
"Y": 65.047455,
|
||||
"Z": -128.1897
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010876,
|
||||
"Position": {
|
||||
"X": -110.36853,
|
||||
"Y": 64.861916,
|
||||
"Z": -127.27557
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -29.703922,
|
||||
"Y": 46.983063,
|
||||
"Z": 31.031008
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006646,
|
||||
"Position": {
|
||||
"X": -29.953552,
|
||||
"Y": 46.99734,
|
||||
"Z": 32.547485
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006646,
|
||||
"Position": {
|
||||
"X": -29.953552,
|
||||
"Y": 46.99734,
|
||||
"Z": 32.547485
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 140.28381,
|
||||
"Y": 31.425474,
|
||||
"Z": 23.662958
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010879,
|
||||
"Position": {
|
||||
"X": 136.33923,
|
||||
"Y": 31.9962,
|
||||
"Z": 16.098267
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 84
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1011000,
|
||||
"Position": {
|
||||
"X": -0.07635498,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.25226
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
165
QuestPaths/2.x - A Realm Reborn/MSQ-2/370_Mask of Grief.json
Normal file
165
QuestPaths/2.x - A Realm Reborn/MSQ-2/370_Mask of Grief.json
Normal file
@ -0,0 +1,165 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": 0,
|
||||
"Y": -1,
|
||||
"Z": -29.25
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010903,
|
||||
"Position": {
|
||||
"X": 24.887451,
|
||||
"Y": -1,
|
||||
"Z": -1.0223389
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": 0,
|
||||
"Y": 3,
|
||||
"Z": 27.5
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.656324,
|
||||
"Y": 21.232033,
|
||||
"Z": -653.0589
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 26.405773,
|
||||
"Y": 29.49983,
|
||||
"Z": -767.3998
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1001304,
|
||||
"Position": {
|
||||
"X": 25.589355,
|
||||
"Y": 29,
|
||||
"Z": -825.37573
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 26.405773,
|
||||
"Y": 29.49983,
|
||||
"Z": -767.3998
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -145.66704,
|
||||
"Y": 43.906273,
|
||||
"Z": -189.70813
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010929,
|
||||
"Position": {
|
||||
"X": -146.80713,
|
||||
"Y": 43.495255,
|
||||
"Z": -187.39612
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010930,
|
||||
"Position": {
|
||||
"X": -1.2664795,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.069153
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,144 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010930,
|
||||
"Position": {
|
||||
"X": -1.2664795,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.069153
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 233.11327,
|
||||
"Y": 302,
|
||||
"Z": -191.93912
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1010931,
|
||||
"Position": {
|
||||
"X": 232.50171,
|
||||
"Y": 302,
|
||||
"Z": -190.93622
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -131.1056,
|
||||
"Y": 304.1538,
|
||||
"Z": -294.15
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010942,
|
||||
"Position": {
|
||||
"X": -132.12793,
|
||||
"Y": 304.28772,
|
||||
"Z": -298.3902
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
16
|
||||
],
|
||||
"$": "0 0 0 0 0 0 -> 1 0 0 0 0 16"
|
||||
},
|
||||
{
|
||||
"DataId": 1010940,
|
||||
"Position": {
|
||||
"X": -143.23651,
|
||||
"Y": 304.15378,
|
||||
"Z": -289.35687
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
],
|
||||
"$": "1 0 0 0 0 16 -> 2 0 0 0 0 80"
|
||||
},
|
||||
{
|
||||
"DataId": 1010941,
|
||||
"Position": {
|
||||
"X": -157.00012,
|
||||
"Y": 304.1538,
|
||||
"Z": -308.1255
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
32
|
||||
],
|
||||
"$": "2 0 0 0 0 80 -> 3 0 0 0 0 112"
|
||||
},
|
||||
{
|
||||
"DataId": 1010939,
|
||||
"Position": {
|
||||
"X": -152.69702,
|
||||
"Y": 304.1538,
|
||||
"Z": -321.21765
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010951,
|
||||
"Position": {
|
||||
"X": -144.1825,
|
||||
"Y": 304.15393,
|
||||
"Z": -300.7401
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
112
QuestPaths/2.x - A Realm Reborn/MSQ-2/372_The Wyrm's Roar.json
Normal file
112
QuestPaths/2.x - A Realm Reborn/MSQ-2/372_The Wyrm's Roar.json
Normal file
@ -0,0 +1,112 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010951,
|
||||
"Position": {
|
||||
"X": -144.1825,
|
||||
"Y": 304.15393,
|
||||
"Z": -300.7401
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.6446,
|
||||
"Y": 303.12494,
|
||||
"Z": -199.8039
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1006384,
|
||||
"Position": {
|
||||
"X": 263.5996,
|
||||
"Y": 303.1,
|
||||
"Z": -199.96954
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007603,
|
||||
"Position": {
|
||||
"X": 264.91187,
|
||||
"Y": 302.26236,
|
||||
"Z": -223.71259
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "YesNo",
|
||||
"Prompt": "TEXT_GAIUSE603_00372_FORTEMPSGUARD00054_Q1_000_1",
|
||||
"Yes": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1009974,
|
||||
"Position": {
|
||||
"X": 3.8604736,
|
||||
"Y": 0.014982708,
|
||||
"Z": -0.015319824
|
||||
},
|
||||
"TerritoryId": 395,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 4.0818396,
|
||||
"Y": 0,
|
||||
"Z": 6.262639
|
||||
},
|
||||
"TerritoryId": 395,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -2.7646873,
|
||||
"Y": 0.0149827,
|
||||
"Z": 6.104938
|
||||
},
|
||||
"TerritoryId": 395,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 1010953,
|
||||
"Position": {
|
||||
"X": -2.7924194,
|
||||
"Y": 0.014982709,
|
||||
"Z": -0.7477417
|
||||
},
|
||||
"TerritoryId": 395,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010953,
|
||||
"Position": {
|
||||
"X": -2.7924194,
|
||||
"Y": 0.014982709,
|
||||
"Z": -0.7477417
|
||||
},
|
||||
"TerritoryId": 395,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010896,
|
||||
"Position": {
|
||||
"X": 0.503479,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.61847
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -46,6 +46,17 @@
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007534,
|
||||
"Position": {
|
||||
"X": 1.4800415,
|
||||
"Y": -3.0000014,
|
||||
"Z": -48.722107
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"PickUpQuestId": 1048
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 618.9289,
|
||||
@ -201,4 +212,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -24,16 +24,6 @@
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 58.081802,
|
||||
"Y": -5.4142065,
|
||||
"Z": -3.134228
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009050,
|
||||
"Position": {
|
||||
@ -50,7 +40,8 @@
|
||||
3115,
|
||||
3116,
|
||||
3117
|
||||
]
|
||||
],
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -95,4 +86,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,9 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"TerritoryBlacklist": [
|
||||
374
|
||||
],
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
@ -24,16 +27,6 @@
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 263.44794,
|
||||
"Y": -8.98996,
|
||||
"Z": -79.589424
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009098,
|
||||
"Position": {
|
||||
@ -42,23 +35,14 @@
|
||||
"Z": -77.92786
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 194.81087,
|
||||
"Y": -22.105244,
|
||||
"Z": -399.81537
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1033555,
|
||||
"Position": {
|
||||
@ -67,23 +51,14 @@
|
||||
"Z": -399.8932
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 106.51002,
|
||||
"Y": -27.645441,
|
||||
"Z": -368.2198
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009119,
|
||||
"Position": {
|
||||
@ -92,32 +67,24 @@
|
||||
"Z": -366.3844
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 170.76953,
|
||||
"Y": -30.99653,
|
||||
"Z": -213.92703
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 190.23474,
|
||||
"Y": -31.415636,
|
||||
"Z": -218.26653
|
||||
},
|
||||
"StopDistance": 0.25,
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": false
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -134,17 +101,6 @@
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 21.611284,
|
||||
"Y": -3.9309695,
|
||||
"Z": 212.53413
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
||||
},
|
||||
{
|
||||
"DataId": 1009097,
|
||||
"Position": {
|
||||
@ -153,9 +109,11 @@
|
||||
"Z": 211.16956
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "CompleteQuest"
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "East Shroud - Hawthorne Hut"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
85
QuestPaths/2.x - A Realm Reborn/MSQ-2/3886_Chasing Ivy.json
Normal file
85
QuestPaths/2.x - A Realm Reborn/MSQ-2/3886_Chasing Ivy.json
Normal file
@ -0,0 +1,85 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010010,
|
||||
"Position": {
|
||||
"X": -50.94995,
|
||||
"Y": -3.440948,
|
||||
"Z": 20.58435
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Gridania",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010017,
|
||||
"Position": {
|
||||
"X": 22.171326,
|
||||
"Y": 1.1999999,
|
||||
"Z": 28.854736
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010018,
|
||||
"Position": {
|
||||
"X": 49.729126,
|
||||
"Y": -8.046955,
|
||||
"Z": 100.20593
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010012,
|
||||
"Position": {
|
||||
"X": 23.910828,
|
||||
"Y": -18.800003,
|
||||
"Z": 89.89087
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010018,
|
||||
"Position": {
|
||||
"X": 49.729126,
|
||||
"Y": -8.046955,
|
||||
"Z": 100.20593
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,158 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010018,
|
||||
"Position": {
|
||||
"X": 49.729126,
|
||||
"Y": -8.046955,
|
||||
"Z": 100.20593
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Gridania",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1001263,
|
||||
"Position": {
|
||||
"X": 181.41443,
|
||||
"Y": -2.3519497,
|
||||
"Z": -240.40594
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 152,
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Gridania] Lancers' Guild"
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 1010020,
|
||||
"Position": {
|
||||
"X": -569.39044,
|
||||
"Y": 9.822195,
|
||||
"Z": 65.171265
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -300.50375,
|
||||
"Y": 0.39631903,
|
||||
"Z": 268.70343
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010037,
|
||||
"Position": {
|
||||
"X": -300.98425,
|
||||
"Y": 0.4458849,
|
||||
"Z": 267.84155
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -172.96619,
|
||||
"Y": 1.4138634,
|
||||
"Z": 147.4101
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010038,
|
||||
"Position": {
|
||||
"X": -173.66296,
|
||||
"Y": 1.4696703,
|
||||
"Z": 146.83752
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009987,
|
||||
"Position": {
|
||||
"X": -207.69055,
|
||||
"Y": 4.192081,
|
||||
"Z": 100.26697
|
||||
},
|
||||
"TerritoryId": 152,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010147,
|
||||
"Position": {
|
||||
"X": 0.8086548,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.67035
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
129
QuestPaths/2.x - A Realm Reborn/MSQ-2/3888_Aether on Demand.json
Normal file
129
QuestPaths/2.x - A Realm Reborn/MSQ-2/3888_Aether on Demand.json
Normal file
@ -0,0 +1,129 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010858,
|
||||
"Position": {
|
||||
"X": -1.9074707,
|
||||
"Y": 0,
|
||||
"Z": -3.1281738
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010890,
|
||||
"Position": {
|
||||
"X": 31.967651,
|
||||
"Y": -1,
|
||||
"Z": 2.9144287
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010860,
|
||||
"Position": {
|
||||
"X": 2.822876,
|
||||
"Y": -1.995725,
|
||||
"Z": -41.24518
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010858,
|
||||
"Position": {
|
||||
"X": -1.9074707,
|
||||
"Y": 0,
|
||||
"Z": -3.1281738
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -63.34668,
|
||||
"Y": 47,
|
||||
"Z": 26.14879
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant"
|
||||
},
|
||||
{
|
||||
"DataId": 1010861,
|
||||
"Position": {
|
||||
"X": -63.523376,
|
||||
"Y": 46.999992,
|
||||
"Z": 25.192627
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006646,
|
||||
"Position": {
|
||||
"X": -29.953552,
|
||||
"Y": 46.99734,
|
||||
"Z": 32.547485
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,184 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010896,
|
||||
"Position": {
|
||||
"X": 0.503479,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.61847
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010911,
|
||||
"Position": {
|
||||
"X": -3.7385254,
|
||||
"Y": 0.01804012,
|
||||
"Z": -9.353821
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": 2.9754639,
|
||||
"Z": 27.481445
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"DataId": 1006530,
|
||||
"Position": {
|
||||
"X": 21.927185,
|
||||
"Y": 20.746975,
|
||||
"Z": -682.06305
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010954,
|
||||
"Position": {
|
||||
"X": 24.2771,
|
||||
"Y": 20.04223,
|
||||
"Z": -679.9573
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010958,
|
||||
"Position": {
|
||||
"X": 47.745483,
|
||||
"Y": 20.665741,
|
||||
"Z": -685.1759
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"$": "0 0 0 0 0 0 -> 1 0 0 0 0 16"
|
||||
},
|
||||
{
|
||||
"DataId": 1010955,
|
||||
"Position": {
|
||||
"X": 103.440796,
|
||||
"Y": 31.606796,
|
||||
"Z": -739.559
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"$": "1 0 0 0 0 16 -> 2 0 0 0 0 144"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 68.349144,
|
||||
"Y": 50,
|
||||
"Z": -776.29706
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010956,
|
||||
"Position": {
|
||||
"X": 68.86389,
|
||||
"Y": 50,
|
||||
"Z": -774.3496
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"$": "2 0 0 0 0 144 -> 3 0 0 0 0 208"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 26.19157,
|
||||
"Y": 29.595585,
|
||||
"Z": -768.4571
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010957,
|
||||
"Position": {
|
||||
"X": 33.676636,
|
||||
"Y": 29,
|
||||
"Z": -789.08984
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 26.19157,
|
||||
"Y": 29.595585,
|
||||
"Z": -768.4571
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Mount": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010961,
|
||||
"Position": {
|
||||
"X": 33.279907,
|
||||
"Y": 20.495003,
|
||||
"Z": -655.20715
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,164 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010961,
|
||||
"Position": {
|
||||
"X": 33.279907,
|
||||
"Y": 20.495003,
|
||||
"Z": -655.20715
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009057,
|
||||
"Position": {
|
||||
"X": -25.497864,
|
||||
"Y": 38.010006,
|
||||
"Z": 83.359985
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Aetheryte Plaza",
|
||||
"[Ul'dah] The Chamber of Rule"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009057,
|
||||
"Position": {
|
||||
"X": -25.497864,
|
||||
"Y": 38.010006,
|
||||
"Z": 83.359985
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -133.9223,
|
||||
"Y": 304.15378,
|
||||
"Z": -292.65924
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1006454,
|
||||
"Position": {
|
||||
"X": -168.84113,
|
||||
"Y": 304.1538,
|
||||
"Z": -328.66406
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -133.9223,
|
||||
"Y": 304.15378,
|
||||
"Z": -292.65924
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Mount": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -497.33295,
|
||||
"Y": 206.35991,
|
||||
"Z": -363.85968
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Combat",
|
||||
"Fly": true,
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
387,
|
||||
3659
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 127.06116,
|
||||
"Y": 373.5079,
|
||||
"Z": -653.1907
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Combat",
|
||||
"Fly": true,
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
398,
|
||||
3658
|
||||
],
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -133.9223,
|
||||
"Y": 304.15378,
|
||||
"Z": -292.65924
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006454,
|
||||
"Position": {
|
||||
"X": -168.84113,
|
||||
"Y": 304.1538,
|
||||
"Z": -328.66406
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,147 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 2005060,
|
||||
"Position": {
|
||||
"X": -4.135254,
|
||||
"Y": 0.015197754,
|
||||
"Z": -9.628479
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1011612,
|
||||
"Position": {
|
||||
"X": 7.736328,
|
||||
"Y": 0,
|
||||
"Z": -8.438293
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": 2.9754639,
|
||||
"Z": 27.481445
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.414328,
|
||||
"Y": 21.232033,
|
||||
"Z": -652.65454
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Mount": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010979,
|
||||
"Position": {
|
||||
"X": 27.023682,
|
||||
"Y": 32.412476,
|
||||
"Z": -697.35254
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"StopDistance": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.414328,
|
||||
"Y": 21.232033,
|
||||
"Z": -652.65454
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,112 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010980,
|
||||
"Position": {
|
||||
"X": -341.6648,
|
||||
"Y": -2.3744712,
|
||||
"Z": 10.696533
|
||||
},
|
||||
"TerritoryId": 129,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] Arcanists' Guild"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000909,
|
||||
"Position": {
|
||||
"X": -326.37524,
|
||||
"Y": 12.899658,
|
||||
"Z": 9.994568
|
||||
},
|
||||
"TerritoryId": 129,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005073,
|
||||
"Position": {
|
||||
"X": -1.0223389,
|
||||
"Y": 29.55664,
|
||||
"Z": 172.96094
|
||||
},
|
||||
"TerritoryId": 134,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Arcanists' Guild",
|
||||
"[Limsa Lominsa] Zephyr Gate (Middle La Noscea)"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010981,
|
||||
"Position": {
|
||||
"X": 124.74243,
|
||||
"Y": 45.74832,
|
||||
"Z": 135.7594
|
||||
},
|
||||
"TerritoryId": 134,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000909,
|
||||
"Position": {
|
||||
"X": -326.37524,
|
||||
"Y": 12.899658,
|
||||
"Z": 9.994568
|
||||
},
|
||||
"TerritoryId": 129,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] Arcanists' Guild"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,126 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1011020,
|
||||
"Position": {
|
||||
"X": -329.09137,
|
||||
"Y": 12.899738,
|
||||
"Z": 12.039368
|
||||
},
|
||||
"TerritoryId": 129,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010982,
|
||||
"Position": {
|
||||
"X": 570.18384,
|
||||
"Y": 20.637413,
|
||||
"Z": 490.6233
|
||||
},
|
||||
"TerritoryId": 137,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010983,
|
||||
"Position": {
|
||||
"X": 594.7814,
|
||||
"Y": 8.632993,
|
||||
"Z": 601.77
|
||||
},
|
||||
"TerritoryId": 137,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005064,
|
||||
"Position": {
|
||||
"X": 602.9907,
|
||||
"Y": 8.987488,
|
||||
"Z": 577.66077
|
||||
},
|
||||
"TerritoryId": 137,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
3660
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010983,
|
||||
"Position": {
|
||||
"X": 594.7814,
|
||||
"Y": 8.632993,
|
||||
"Z": 601.77
|
||||
},
|
||||
"TerritoryId": 137,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,230 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1011615,
|
||||
"Position": {
|
||||
"X": -1.3275757,
|
||||
"Y": 0,
|
||||
"Z": -2.7008667
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010984,
|
||||
"Position": {
|
||||
"X": -207.44641,
|
||||
"Y": 20.86788,
|
||||
"Z": 360.06702
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "South Shroud - Camp Tranquil"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010985,
|
||||
"Position": {
|
||||
"X": -223.71259,
|
||||
"Y": 12.277637,
|
||||
"Z": 47.989624
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005065,
|
||||
"Position": {
|
||||
"X": -225.26898,
|
||||
"Y": 13.137939,
|
||||
"Z": 56.90088
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
23
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010985,
|
||||
"Position": {
|
||||
"X": -223.71259,
|
||||
"Y": 12.277637,
|
||||
"Z": 47.989624
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 6,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010986,
|
||||
"Position": {
|
||||
"X": 122.941895,
|
||||
"Y": 24.534142,
|
||||
"Z": 169.72607
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 7,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005066,
|
||||
"Position": {
|
||||
"X": 109.666504,
|
||||
"Y": 24.15503,
|
||||
"Z": 174.7616
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
24,
|
||||
130
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 8,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010986,
|
||||
"Position": {
|
||||
"X": 122.941895,
|
||||
"Y": 24.534142,
|
||||
"Z": 169.72607
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 9,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010987,
|
||||
"Position": {
|
||||
"X": -355.2453,
|
||||
"Y": 0.6691612,
|
||||
"Z": 459.3728
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 10,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005067,
|
||||
"Position": {
|
||||
"X": -338.42987,
|
||||
"Y": -0.07635498,
|
||||
"Z": 453.4828
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
305
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 11,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010987,
|
||||
"Position": {
|
||||
"X": -355.2453,
|
||||
"Y": 0.6691612,
|
||||
"Z": 459.3728
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010984,
|
||||
"Position": {
|
||||
"X": -207.44641,
|
||||
"Y": 20.86788,
|
||||
"Z": 360.06702
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Fly": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010984,
|
||||
"Position": {
|
||||
"X": -207.44641,
|
||||
"Y": 20.86788,
|
||||
"Z": 360.06702
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "South Shroud - Camp Tranquil",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010988,
|
||||
"Position": {
|
||||
"X": 618.40234,
|
||||
"Y": 22.52846,
|
||||
"Z": 105.63818
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "South Shroud - Quarrymill"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005068,
|
||||
"Position": {
|
||||
"X": 604.57764,
|
||||
"Y": 24.032959,
|
||||
"Z": 105.119385
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010992,
|
||||
"Position": {
|
||||
"X": -6.149414,
|
||||
"Y": 29.99998,
|
||||
"Z": 19.150085
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Aetheryte Plaza",
|
||||
"[Ul'dah] The Chamber of Rule"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,107 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010992,
|
||||
"Position": {
|
||||
"X": -6.149414,
|
||||
"Y": 29.99998,
|
||||
"Z": 19.150085
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1001353,
|
||||
"Position": {
|
||||
"X": 21.072632,
|
||||
"Y": 7.45,
|
||||
"Z": -78.78235
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "Interact",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] The Chamber of Rule",
|
||||
"[Ul'dah] Adventurers' Guild"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005069,
|
||||
"Position": {
|
||||
"X": -289.17377,
|
||||
"Y": 22.812195,
|
||||
"Z": -56.6568
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "Interact",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Central Thanalan - Black Brush Station"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005070,
|
||||
"Position": {
|
||||
"X": -289.17377,
|
||||
"Y": 22.812195,
|
||||
"Z": -56.6568
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005072,
|
||||
"Position": {
|
||||
"X": -289.72308,
|
||||
"Y": 22.812195,
|
||||
"Z": -56.321106
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1001353,
|
||||
"Position": {
|
||||
"X": 21.072632,
|
||||
"Y": 7.45,
|
||||
"Z": -78.78235
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Aetheryte Plaza",
|
||||
"[Ul'dah] Adventurers' Guild"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1001353,
|
||||
"Position": {
|
||||
"X": 21.072632,
|
||||
"Y": 7.45,
|
||||
"Z": -78.78235
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010997,
|
||||
"Position": {
|
||||
"X": -22.354492,
|
||||
"Y": 38.010006,
|
||||
"Z": 83.42102
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Adventurers' Guild",
|
||||
"[Ul'dah] The Chamber of Rule"
|
||||
],
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "YesNo",
|
||||
"Prompt": "TEXT_GAIUSE615_00427_Q1_000_012",
|
||||
"Yes": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010998,
|
||||
"Position": {
|
||||
"X": 78.416016,
|
||||
"Y": -0.63573146,
|
||||
"Z": -166.33862
|
||||
},
|
||||
"TerritoryId": 141,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.6061,
|
||||
"Y": 303.12494,
|
||||
"Z": -199.86047
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1006384,
|
||||
"Position": {
|
||||
"X": 263.5996,
|
||||
"Y": 303.1,
|
||||
"Z": -199.96954
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006384,
|
||||
"Position": {
|
||||
"X": 263.5996,
|
||||
"Y": 303.1,
|
||||
"Z": -199.96954
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007603,
|
||||
"Position": {
|
||||
"X": 264.91187,
|
||||
"Y": 302.26236,
|
||||
"Z": -223.71259
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "YesNo",
|
||||
"Prompt": "TEXT_GAIUSE616_00428_FORTEMPSGUARD00428_Q1_000_000",
|
||||
"Yes": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,115 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1011000,
|
||||
"Position": {
|
||||
"X": -0.07635498,
|
||||
"Y": -1.9957249,
|
||||
"Z": -42.25226
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": 2.9754639,
|
||||
"Z": 27.481445
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.70399,
|
||||
"Y": 21.232033,
|
||||
"Z": -653.5042
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -145.66704,
|
||||
"Y": 43.906273,
|
||||
"Z": -189.70813
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2005045,
|
||||
"Position": {
|
||||
"X": -146.44086,
|
||||
"Y": 43.656006,
|
||||
"Z": -188.61682
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,89 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006454,
|
||||
"Position": {
|
||||
"X": -168.84113,
|
||||
"Y": 304.1538,
|
||||
"Z": -328.66406
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006454,
|
||||
"Position": {
|
||||
"X": -168.84113,
|
||||
"Y": 304.1538,
|
||||
"Z": -328.66406
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "SinglePlayerDuty"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010978,
|
||||
"Position": {
|
||||
"X": -157.57996,
|
||||
"Y": 304.1538,
|
||||
"Z": -314.53424
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010897,
|
||||
"Position": {
|
||||
"X": 0.9613037,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.609253
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,78 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010078,
|
||||
"Position": {
|
||||
"X": 31.540405,
|
||||
"Y": -1,
|
||||
"Z": -0.80877686
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009959,
|
||||
"Position": {
|
||||
"X": 3.5248413,
|
||||
"Y": 0.009977884,
|
||||
"Z": -4.4404297
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1008700,
|
||||
"Position": {
|
||||
"X": -132.52466,
|
||||
"Y": 4.1,
|
||||
"Z": -111.92493
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Ul'dah"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
303
QuestPaths/2.x - A Realm Reborn/MSQ-2/53_Back and Fourth.json
Normal file
303
QuestPaths/2.x - A Realm Reborn/MSQ-2/53_Back and Fourth.json
Normal file
@ -0,0 +1,303 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009961,
|
||||
"Position": {
|
||||
"X": -131.88379,
|
||||
"Y": 4.1,
|
||||
"Z": -109.63611
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 2.0206594,
|
||||
"Y": 0,
|
||||
"Z": -5.7291903
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 1010078,
|
||||
"Position": {
|
||||
"X": 31.540405,
|
||||
"Y": -1,
|
||||
"Z": -0.80877686
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 2.0206594,
|
||||
"Y": 0,
|
||||
"Z": -5.7291903
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": 2.9754639,
|
||||
"Z": 27.481445
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 30.625135,
|
||||
"Y": 22.244692,
|
||||
"Z": -655.8638
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -354.9214,
|
||||
"Y": -16.059055,
|
||||
"Z": -476.1546
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009962,
|
||||
"Position": {
|
||||
"X": -354.60443,
|
||||
"Y": -15.981883,
|
||||
"Z": -477.4395
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -451.95154,
|
||||
"Y": -4.1647916,
|
||||
"Z": -308.94186
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -453.1463,
|
||||
"Y": -4.127837,
|
||||
"Z": -304.86533
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
61,
|
||||
62,
|
||||
63
|
||||
],
|
||||
"Mount": false,
|
||||
"$": "0 0 0 0 0 0 -> 3 0 0 0 0 0"
|
||||
},
|
||||
{
|
||||
"DataId": 1009966,
|
||||
"Position": {
|
||||
"X": -455.89386,
|
||||
"Y": -4.098249,
|
||||
"Z": -302.72375
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -471.18558,
|
||||
"Y": -3.3262053,
|
||||
"Z": -233.86926
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -467.04343,
|
||||
"Y": -3.2168,
|
||||
"Z": -233.30014
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
63,
|
||||
64,
|
||||
3566
|
||||
],
|
||||
"Mount": false,
|
||||
"$": "0 0 0 0 0 0 -> 16 3 0 0 0 128"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -541.4635,
|
||||
"Y": -1.9197675,
|
||||
"Z": -286.6551
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -542.5233,
|
||||
"Y": -1.7329574,
|
||||
"Z": -291.1239
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
55,
|
||||
3566
|
||||
],
|
||||
"Mount": false
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -593.8261,
|
||||
"Y": -3.046606,
|
||||
"Z": -400.62363
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -598.8258,
|
||||
"Y": -3.216822,
|
||||
"Z": -398.18915
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
61,
|
||||
62,
|
||||
55,
|
||||
64
|
||||
],
|
||||
"Mount": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -354.04703,
|
||||
"Y": -15.940774,
|
||||
"Z": -476.86594
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009112,
|
||||
"Position": {
|
||||
"X": -355.45898,
|
||||
"Y": -16.030567,
|
||||
"Z": -477.04285
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 2.0206594,
|
||||
"Y": 0,
|
||||
"Z": -5.7291903
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 1010078,
|
||||
"Position": {
|
||||
"X": 31.540405,
|
||||
"Y": -1,
|
||||
"Z": -0.80877686
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
104
QuestPaths/2.x - A Realm Reborn/MSQ-2/54_Coming to Terms.json
Normal file
104
QuestPaths/2.x - A Realm Reborn/MSQ-2/54_Coming to Terms.json
Normal file
@ -0,0 +1,104 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010078,
|
||||
"Position": {
|
||||
"X": 31.540405,
|
||||
"Y": -1,
|
||||
"Z": -0.80877686
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 2.0206594,
|
||||
"Y": 0,
|
||||
"Z": -5.7291903
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.44713,
|
||||
"Y": 303.12494,
|
||||
"Z": -199.88608
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1006384,
|
||||
"Position": {
|
||||
"X": 263.5996,
|
||||
"Y": 303.1,
|
||||
"Z": -199.96954
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007603,
|
||||
"Position": {
|
||||
"X": 264.91187,
|
||||
"Y": 302.26236,
|
||||
"Z": -223.71259
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "YesNo",
|
||||
"Prompt": "TEXT_GAIUSE403_00054_FORTEMPSGUARD00054_Q1_000_1",
|
||||
"Yes": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,125 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009976,
|
||||
"Position": {
|
||||
"X": 261.58533,
|
||||
"Y": 302.19598,
|
||||
"Z": -223.10223
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006384,
|
||||
"Position": {
|
||||
"X": 263.5996,
|
||||
"Y": 303.1,
|
||||
"Z": -199.96954
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.25629,
|
||||
"Y": 303,
|
||||
"Z": -199.9688
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -281.78098,
|
||||
"Y": 225.61168,
|
||||
"Z": 554.95935
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009979,
|
||||
"Position": {
|
||||
"X": -281.48322,
|
||||
"Y": 225.50882,
|
||||
"Z": 556.115
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 193.60997,
|
||||
"Y": 228.96082,
|
||||
"Z": 327.83392
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009982,
|
||||
"Position": {
|
||||
"X": 208.88062,
|
||||
"Y": 229.04996,
|
||||
"Z": 322.4994
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.44713,
|
||||
"Y": 303.12494,
|
||||
"Z": -199.88608
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1009977,
|
||||
"Position": {
|
||||
"X": 261.0055,
|
||||
"Y": 303.1,
|
||||
"Z": -198.59619
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009977,
|
||||
"Position": {
|
||||
"X": 261.0055,
|
||||
"Y": 303.1,
|
||||
"Z": -198.59619
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.25629,
|
||||
"Y": 303,
|
||||
"Z": -199.9688
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -424.22275,
|
||||
"Y": 265.1,
|
||||
"Z": -206.5006
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006444,
|
||||
"Position": {
|
||||
"X": -432.9748,
|
||||
"Y": 233.47266,
|
||||
"Z": -199.6643
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,165 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006444,
|
||||
"Position": {
|
||||
"X": -432.9748,
|
||||
"Y": 233.47266,
|
||||
"Z": -199.6643
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -431.02658,
|
||||
"Y": 259.97607,
|
||||
"Z": -195.07794
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -424.12082,
|
||||
"Y": 265.1,
|
||||
"Z": -206.61
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -439.56784,
|
||||
"Y": 211,
|
||||
"Z": -263.56824
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2004652,
|
||||
"Position": {
|
||||
"X": -440.6301,
|
||||
"Y": 211,
|
||||
"Z": -263.6248
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -453.06644,
|
||||
"Y": 221.53008,
|
||||
"Z": -149.43501
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2004653,
|
||||
"Position": {
|
||||
"X": -451.89594,
|
||||
"Y": 221.6372,
|
||||
"Z": -149.27905
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -346.34058,
|
||||
"Y": 254.51897,
|
||||
"Z": -94.777374
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2004654,
|
||||
"Position": {
|
||||
"X": -345.14386,
|
||||
"Y": 254.4137,
|
||||
"Z": -95.384155
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -347.6656,
|
||||
"Y": 257.33466,
|
||||
"Z": 61.37328
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2004655,
|
||||
"Position": {
|
||||
"X": -386.1906,
|
||||
"Y": 270.46606,
|
||||
"Z": 77.62268
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -424.22275,
|
||||
"Y": 265.1,
|
||||
"Z": -206.5006
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006444,
|
||||
"Position": {
|
||||
"X": -432.9748,
|
||||
"Y": 233.47266,
|
||||
"Z": -199.6643
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
151
QuestPaths/2.x - A Realm Reborn/MSQ-2/74_First Blood.json
Normal file
151
QuestPaths/2.x - A Realm Reborn/MSQ-2/74_First Blood.json
Normal file
@ -0,0 +1,151 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006444,
|
||||
"Position": {
|
||||
"X": -432.9748,
|
||||
"Y": 233.47266,
|
||||
"Z": -199.6643
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -431.02658,
|
||||
"Y": 259.97607,
|
||||
"Z": -195.07794
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -424.12082,
|
||||
"Y": 265.1,
|
||||
"Z": -206.61
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -347.32645,
|
||||
"Y": 262.82175,
|
||||
"Z": 64.73429
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -480.23077,
|
||||
"Y": 296.2006,
|
||||
"Z": 146.4662
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -387.78098,
|
||||
"Y": 231.12491,
|
||||
"Z": 304.6916
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -383.5987,
|
||||
"Y": 231.30257,
|
||||
"Z": 306.35776
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
724,
|
||||
725,
|
||||
726
|
||||
],
|
||||
"Mount": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2005002,
|
||||
"Position": {
|
||||
"X": -381.7655,
|
||||
"Y": 230.82312,
|
||||
"Z": 303.57812
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -480.23077,
|
||||
"Y": 296.2006,
|
||||
"Z": 146.4662
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -347.32645,
|
||||
"Y": 262.82175,
|
||||
"Z": 64.73429
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -424.22275,
|
||||
"Y": 265.1,
|
||||
"Z": -206.5006
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006444,
|
||||
"Position": {
|
||||
"X": -432.9748,
|
||||
"Y": 233.47266,
|
||||
"Z": -199.6643
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,120 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006444,
|
||||
"Position": {
|
||||
"X": -432.9748,
|
||||
"Y": 233.47266,
|
||||
"Z": -199.6643
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -431.02658,
|
||||
"Y": 259.97607,
|
||||
"Z": -195.07794
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -424.12082,
|
||||
"Y": 265.1,
|
||||
"Z": -206.61
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -915.1495,
|
||||
"Y": 229.29955,
|
||||
"Z": -4.1425385
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010001,
|
||||
"Position": {
|
||||
"X": -915.2514,
|
||||
"Y": 229.35544,
|
||||
"Z": -3.1586914
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009996,
|
||||
"Position": {
|
||||
"X": -902.61694,
|
||||
"Y": 229.25244,
|
||||
"Z": -9.689575
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010054,
|
||||
"Position": {
|
||||
"X": -916.6552,
|
||||
"Y": 229.3692,
|
||||
"Z": -6.4240723
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 27
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009996,
|
||||
"Position": {
|
||||
"X": -902.61694,
|
||||
"Y": 229.25244,
|
||||
"Z": -9.689575
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,226 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009996,
|
||||
"Position": {
|
||||
"X": -902.61694,
|
||||
"Y": 229.25244,
|
||||
"Z": -9.689575
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009997,
|
||||
"Position": {
|
||||
"X": -897.1847,
|
||||
"Y": 230.48358,
|
||||
"Z": -17.502136
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -427.6921,
|
||||
"Y": 235.63367,
|
||||
"Z": -120.796394
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010148,
|
||||
"Position": {
|
||||
"X": -427.1153,
|
||||
"Y": 235.91968,
|
||||
"Z": -119.76807
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -347.32645,
|
||||
"Y": 262.82175,
|
||||
"Z": 64.73429
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -480.23077,
|
||||
"Y": 296.2006,
|
||||
"Z": 146.4662
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -395.89377,
|
||||
"Y": 239.70042,
|
||||
"Z": 344.2426
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2004657,
|
||||
"Position": {
|
||||
"X": -395.31555,
|
||||
"Y": 239.61243,
|
||||
"Z": 343.83154
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -302.4499,
|
||||
"Y": 233.04715,
|
||||
"Z": 406.5704
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010149,
|
||||
"Position": {
|
||||
"X": -302.05237,
|
||||
"Y": 233.08154,
|
||||
"Z": 406.05774
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -196.67853,
|
||||
"Y": 221.66962,
|
||||
"Z": 436.8172
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -192.44443,
|
||||
"Y": 221.34477,
|
||||
"Z": 438.09082
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
726,
|
||||
3122
|
||||
],
|
||||
"Mount": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 6,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010150,
|
||||
"Position": {
|
||||
"X": -190.11218,
|
||||
"Y": 221.13583,
|
||||
"Z": 438.83423
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 7,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 158.15727,
|
||||
"Y": 222.68217,
|
||||
"Z": 302.21915
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010151,
|
||||
"Position": {
|
||||
"X": 158.73962,
|
||||
"Y": 222.43689,
|
||||
"Z": 302.96777
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 229.68831,
|
||||
"Y": 221.99998,
|
||||
"Z": 348.22107
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1010191,
|
||||
"Position": {
|
||||
"X": 229.44983,
|
||||
"Y": 222,
|
||||
"Z": 347.31055
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,118 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010191,
|
||||
"Position": {
|
||||
"X": 229.44983,
|
||||
"Y": 222,
|
||||
"Z": 347.31055
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010191,
|
||||
"Position": {
|
||||
"X": 229.44983,
|
||||
"Y": 222,
|
||||
"Z": 347.31055
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009130,
|
||||
"Position": {
|
||||
"X": -157.00012,
|
||||
"Y": 4,
|
||||
"Z": -20.187744
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Gridania",
|
||||
"AethernetShortcut": [
|
||||
"[Gridania] Aetheryte Plaza",
|
||||
"[Gridania] Conjurers' Guild"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000460,
|
||||
"Position": {
|
||||
"X": -159.41101,
|
||||
"Y": 4.054107,
|
||||
"Z": -4.1047363
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact",
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "YesNo",
|
||||
"Prompt": "TEXT_GAIUSE410_00078_Q1_000_1",
|
||||
"Yes": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009130,
|
||||
"Position": {
|
||||
"X": -157.00012,
|
||||
"Y": 4,
|
||||
"Z": -20.187744
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -127.33281,
|
||||
"Y": 5.385648,
|
||||
"Z": -34.441406
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "WalkTo",
|
||||
"TargetTerritoryId": 132
|
||||
},
|
||||
{
|
||||
"DataId": 1010010,
|
||||
"Position": {
|
||||
"X": -50.94995,
|
||||
"Y": -3.440948,
|
||||
"Z": 20.58435
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
139
QuestPaths/2.x - A Realm Reborn/MSQ-2/82_A Simple Plan.json
Normal file
139
QuestPaths/2.x - A Realm Reborn/MSQ-2/82_A Simple Plan.json
Normal file
@ -0,0 +1,139 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010147,
|
||||
"Position": {
|
||||
"X": 0.8086548,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.67035
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -29.251587
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 2002879,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": 2.9754639,
|
||||
"Z": 27.481445
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.70399,
|
||||
"Y": 21.232033,
|
||||
"Z": -653.5042
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 83.74144,
|
||||
"Y": 31.209013,
|
||||
"Z": -740.77594
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2004661,
|
||||
"Position": {
|
||||
"X": 83.14636,
|
||||
"Y": 31.204712,
|
||||
"Z": -741.1765
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010039,
|
||||
"Position": {
|
||||
"X": 83.81775,
|
||||
"Y": 31.216015,
|
||||
"Z": -744.6555
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.43335,
|
||||
"Y": 21.232033,
|
||||
"Z": -652.5205
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010147,
|
||||
"Position": {
|
||||
"X": 0.8086548,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.67035
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,102 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -902.5769,
|
||||
"Y": 229.13899,
|
||||
"Z": -8.79433
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1009996,
|
||||
"Position": {
|
||||
"X": -902.61694,
|
||||
"Y": 229.25244,
|
||||
"Z": -9.689575
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009996,
|
||||
"Position": {
|
||||
"X": -902.61694,
|
||||
"Y": 229.25244,
|
||||
"Z": -9.689575
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010054,
|
||||
"Position": {
|
||||
"X": -916.6552,
|
||||
"Y": 229.3692,
|
||||
"Z": -6.4240723
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 79
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010042,
|
||||
"Position": {
|
||||
"X": -905.76025,
|
||||
"Y": 229.29816,
|
||||
"Z": -10.147278
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,94 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010042,
|
||||
"Position": {
|
||||
"X": -905.76025,
|
||||
"Y": 229.29816,
|
||||
"Z": -10.147278
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -430.21158,
|
||||
"Y": 265.1,
|
||||
"Z": -212.42732
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1009984,
|
||||
"Position": {
|
||||
"X": -431.1742,
|
||||
"Y": 233.47266,
|
||||
"Z": -201.00714
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 241.55875,
|
||||
"Y": 303.12494,
|
||||
"Z": -200.00774
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 1006384,
|
||||
"Position": {
|
||||
"X": 263.5996,
|
||||
"Y": 303.1,
|
||||
"Z": -199.96954
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007603,
|
||||
"Position": {
|
||||
"X": 264.91187,
|
||||
"Y": 302.26236,
|
||||
"Z": -223.71259
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"DialogueChoices": [
|
||||
{
|
||||
"Type": "YesNo",
|
||||
"Prompt": "TEXT_GAIUSE416_00086_FORTEMPSGUARD00054_Q1_000_1",
|
||||
"Yes": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
63
QuestPaths/2.x - A Realm Reborn/MSQ-2/87_Eyes Unclouded.json
Normal file
63
QuestPaths/2.x - A Realm Reborn/MSQ-2/87_Eyes Unclouded.json
Normal file
@ -0,0 +1,63 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009976,
|
||||
"Position": {
|
||||
"X": 261.58533,
|
||||
"Y": 302.19598,
|
||||
"Z": -223.10223
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
104
QuestPaths/2.x - A Realm Reborn/MSQ-2/88_The Reason Roaille.json
Normal file
104
QuestPaths/2.x - A Realm Reborn/MSQ-2/88_The Reason Roaille.json
Normal file
@ -0,0 +1,104 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2002880,
|
||||
"Position": {
|
||||
"X": 0,
|
||||
"Y": -1,
|
||||
"Z": -29.25
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1010045,
|
||||
"Position": {
|
||||
"X": -1.9990234,
|
||||
"Y": 0,
|
||||
"Z": -7.1260376
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010533,
|
||||
"Position": {
|
||||
"X": 47.287598,
|
||||
"Y": 4,
|
||||
"Z": 453.97107
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Northern Thanalan - Camp Bluefog"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -140.17616,
|
||||
"Y": 58.384903,
|
||||
"Z": -82.89941
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant"
|
||||
},
|
||||
{
|
||||
"DataId": 1010046,
|
||||
"Position": {
|
||||
"X": -140.1236,
|
||||
"Y": 58.32732,
|
||||
"Z": -82.07831
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "SinglePlayerDuty"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010063,
|
||||
"Position": {
|
||||
"X": -207.56854,
|
||||
"Y": 71.617355,
|
||||
"Z": -132.52466
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,63 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1010063,
|
||||
"Position": {
|
||||
"X": -207.56854,
|
||||
"Y": 71.617355,
|
||||
"Z": -132.52466
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Northern Thanalan - Ceruleum Processing Plant",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"DataId": 2002881,
|
||||
"Position": {
|
||||
"X": 21.133728,
|
||||
"Y": 22.323914,
|
||||
"Z": -631.281
|
||||
},
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 2002878,
|
||||
"Position": {
|
||||
"X": -0.015319824,
|
||||
"Y": -1.0223389,
|
||||
"Z": -26.779602
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 351
|
||||
},
|
||||
{
|
||||
"DataId": 1008969,
|
||||
"Position": {
|
||||
"X": 0.99176025,
|
||||
"Y": -1.9957249,
|
||||
"Z": -45.700806
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,191 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
],
|
||||
"$": "0 0 0 0 0 0 -> 0 1 0 0 0 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004093,
|
||||
"Position": {
|
||||
"X": -25.162231,
|
||||
"Y": 12.200003,
|
||||
"Z": 110.795654
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact",
|
||||
"AethernetShortcut": [
|
||||
"[Ul'dah] Aetheryte Plaza",
|
||||
"[Ul'dah] Goldsmiths' Guild"
|
||||
],
|
||||
"AetheryteShortcut": "Ul'dah",
|
||||
"$": "0 1 0 0 0 0 -> 0 16 0 0 0 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007755,
|
||||
"Position": {
|
||||
"X": -34.62274,
|
||||
"Y": 13.599951,
|
||||
"Z": 99.47351
|
||||
},
|
||||
"TerritoryId": 131,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007756,
|
||||
"Position": {
|
||||
"X": 4.501404,
|
||||
"Y": 4.2257967,
|
||||
"Z": 411.58154
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Northern Thanalan - Camp Bluefog"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 243.06186,
|
||||
"Y": 26.915272,
|
||||
"Z": 74.2695
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1007759,
|
||||
"Position": {
|
||||
"X": 246.57043,
|
||||
"Y": 25.742998,
|
||||
"Z": 85.28259
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 242.94734,
|
||||
"Y": 27.148706,
|
||||
"Z": 74.460915
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 258.76767,
|
||||
"Y": 25,
|
||||
"Z": 43.66056
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002892,
|
||||
"Position": {
|
||||
"X": 259.38806,
|
||||
"Y": 24.979004,
|
||||
"Z": 44.174805
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact",
|
||||
"$": "0 16 0 0 0 0 -> 0 17 0 0 0 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 6,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 242.94734,
|
||||
"Y": 27.148706,
|
||||
"Z": 74.460915
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1007759,
|
||||
"Position": {
|
||||
"X": 246.57043,
|
||||
"Y": 25.742998,
|
||||
"Z": 85.28259
|
||||
},
|
||||
"TerritoryId": 147,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 1201
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,166 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000768,
|
||||
"Position": {
|
||||
"X": 172.35059,
|
||||
"Y": 15.5,
|
||||
"Z": -89.951965
|
||||
},
|
||||
"TerritoryId": 133,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Gridania",
|
||||
"AethernetShortcut": [
|
||||
"[Gridania] Aetheryte Plaza",
|
||||
"[Gridania] Leatherworkers' Guild & Shaded Bower"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 467.32037,
|
||||
"Y": 0.38625574,
|
||||
"Z": 155.53741
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "South Shroud - Quarrymill"
|
||||
},
|
||||
{
|
||||
"DataId": 2002893,
|
||||
"Position": {
|
||||
"X": 467.39905,
|
||||
"Y": 2.2124634,
|
||||
"Z": 154.0398
|
||||
},
|
||||
"TerritoryId": 153,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -155.03073,
|
||||
"Y": -10.417721,
|
||||
"Z": -70.72666
|
||||
},
|
||||
"TerritoryId": 154,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "North Shroud - Fallgourd Float"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -153.8042,
|
||||
"Y": -9.645816,
|
||||
"Z": -74.48335
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 154,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
2448,
|
||||
2449,
|
||||
2450
|
||||
],
|
||||
"$": "0 0 0 0 0 0 -> 3 0 0 0 0 0"
|
||||
},
|
||||
{
|
||||
"DataId": 2002894,
|
||||
"Position": {
|
||||
"X": -152.84961,
|
||||
"Y": -8.46875,
|
||||
"Z": -78.50769
|
||||
},
|
||||
"TerritoryId": 154,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 29.507086,
|
||||
"Y": 0.7410059,
|
||||
"Z": -94.81342
|
||||
},
|
||||
"TerritoryId": 154,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002896,
|
||||
"Position": {
|
||||
"X": 28.824219,
|
||||
"Y": 1.5715942,
|
||||
"Z": -96.787964
|
||||
},
|
||||
"TerritoryId": 154,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 1202
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,87 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007763,
|
||||
"Position": {
|
||||
"X": 447.4403,
|
||||
"Y": -5.3500423,
|
||||
"Z": -467.7959
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 573.29987,
|
||||
"Y": -1.5839931,
|
||||
"Z": -261.4353
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002897,
|
||||
"Position": {
|
||||
"X": 573.17444,
|
||||
"Y": -1.7243042,
|
||||
"Z": -262.77563
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 92
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1007763,
|
||||
"Position": {
|
||||
"X": 447.4403,
|
||||
"Y": -5.3500423,
|
||||
"Z": -467.7959
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 1203
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007763,
|
||||
"Position": {
|
||||
"X": 447.4403,
|
||||
"Y": -5.3500423,
|
||||
"Z": -467.7959
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 1474
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,130 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 572.9147,
|
||||
"Y": -1.2399623,
|
||||
"Z": -260.11197
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002927,
|
||||
"Position": {
|
||||
"X": 572.3506,
|
||||
"Y": -0.045776367,
|
||||
"Z": -260.51727
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"DataId": 1009372,
|
||||
"Position": {
|
||||
"X": 640.1312,
|
||||
"Y": -1.08248,
|
||||
"Z": -137.59064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009374,
|
||||
"Position": {
|
||||
"X": 734.15735,
|
||||
"Y": 15.330521,
|
||||
"Z": -55.832825
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1009376,
|
||||
"Position": {
|
||||
"X": 730.73914,
|
||||
"Y": 15.428448,
|
||||
"Z": -56.168518
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 102
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 494
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,387 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007753,
|
||||
"Position": {
|
||||
"X": 17.990356,
|
||||
"Y": 20.385572,
|
||||
"Z": -665.79694
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 287.2875,
|
||||
"Y": 41.545933,
|
||||
"Z": -200.75758
|
||||
},
|
||||
"TerritoryId": 139,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Upper La Noscea - Camp Bronze Lake",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 285.82883,
|
||||
"Y": 42.26685,
|
||||
"Z": -203.32939
|
||||
},
|
||||
"TerritoryId": 139,
|
||||
"InteractionType": "WalkTo",
|
||||
"TargetTerritoryId": 180,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -114.35803,
|
||||
"Y": 64.464615,
|
||||
"Z": -217.34372
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Outer La Noscea - Camp Overlook",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 72.39681,
|
||||
"Y": 58.74831,
|
||||
"Z": -517.9883
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 111.84353,
|
||||
"Y": 28.346682,
|
||||
"Z": -610.36945
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 102.67392,
|
||||
"Y": 21.581085,
|
||||
"Z": -633.5837
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-128
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 2000075,
|
||||
"Position": {
|
||||
"X": 102.15906,
|
||||
"Y": 21.560913,
|
||||
"Z": -632.8679
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
9487
|
||||
],
|
||||
"$": "0 0 0 0 0 0 -> 16 17 0 0 0 128",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
128
|
||||
]
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -487.1432,
|
||||
"Y": -32.409756,
|
||||
"Z": -369.94928
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Western La Noscea - Aleport",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
-64
|
||||
]
|
||||
},
|
||||
{
|
||||
"DataId": 2000076,
|
||||
"Position": {
|
||||
"X": -486.86963,
|
||||
"Y": -32.455933,
|
||||
"Z": -368.8258
|
||||
},
|
||||
"TerritoryId": 138,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
9488
|
||||
],
|
||||
"$": "16 17 0 0 0 128 -> 0 17 0 0 0 0",
|
||||
"CompletionQuestVariablesFlags": [
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
64
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 4,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 446.57513,
|
||||
"Y": -5.352314,
|
||||
"Z": -466.78467
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 5,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -155.21196,
|
||||
"Y": 46.52775,
|
||||
"Z": -319.86398
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -0.75614685,
|
||||
"Y": 38.80212,
|
||||
"Z": -11.007636
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 233.0817,
|
||||
"Y": 8,
|
||||
"Z": -21.83023
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2000077,
|
||||
"Position": {
|
||||
"X": 233.3562,
|
||||
"Y": 7.9804688,
|
||||
"Z": -22.720703
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
9489
|
||||
],
|
||||
"$": "0 0 0 0 0 0 -> 16 17 0 0 0 128"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 614.4023,
|
||||
"Y": 301.81046,
|
||||
"Z": -101.94888
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 2000078,
|
||||
"Position": {
|
||||
"X": 613.5499,
|
||||
"Y": 301.8081,
|
||||
"Z": -101.42676
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
9490
|
||||
],
|
||||
"$": "16 17 0 0 0 128 -> 0 17 0 0 0 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 446.49927,
|
||||
"Y": -5.364953,
|
||||
"Z": -467.05328
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 1200
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,117 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"TerritoryBlacklist": [
|
||||
151
|
||||
],
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 572.9147,
|
||||
"Y": -1.2399623,
|
||||
"Z": -260.11197
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002927,
|
||||
"Position": {
|
||||
"X": 572.3506,
|
||||
"Y": -0.045776367,
|
||||
"Z": -260.51727
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"DataId": 1011638,
|
||||
"Position": {
|
||||
"X": 664.8203,
|
||||
"Y": -1.1951543,
|
||||
"Z": -106.523315
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1011640,
|
||||
"Position": {
|
||||
"X": 732.0515,
|
||||
"Y": 15.33271,
|
||||
"Z": -68.65039
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 3,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 111
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"NextQuestId": 495
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,87 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "AcceptQuest",
|
||||
"AetheryteShortcut": "Mor Dhona",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 572.9147,
|
||||
"Y": -1.2399623,
|
||||
"Z": -260.11197
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002927,
|
||||
"Position": {
|
||||
"X": 572.3506,
|
||||
"Y": -0.045776367,
|
||||
"Z": -260.51727
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 156
|
||||
},
|
||||
{
|
||||
"DataId": 1011641,
|
||||
"Position": {
|
||||
"X": 706.4468,
|
||||
"Y": 15.332714,
|
||||
"Z": -71.27496
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "Interact"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 445.96164,
|
||||
"Y": -5.3604937,
|
||||
"Z": -466.67636
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Mor Dhona"
|
||||
},
|
||||
{
|
||||
"DataId": 1006725,
|
||||
"Position": {
|
||||
"X": 446.82983,
|
||||
"Y": -5.306207,
|
||||
"Z": -465.72064
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "liza",
|
||||
"TerritoryBlacklist": [
|
||||
171
|
||||
],
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000168,
|
||||
"Position": {
|
||||
"X": -75.48645,
|
||||
"Y": -0.5013741,
|
||||
"Z": -5.081299
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006516,
|
||||
"Position": {
|
||||
"X": -82.68872,
|
||||
"Y": 233.23743,
|
||||
"Z": 317.1892
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1003281,
|
||||
"Position": {
|
||||
"X": 97.520386,
|
||||
"Y": 40.248554,
|
||||
"Z": 81.1322
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] The Aftcastle"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "liza",
|
||||
"TerritoryBlacklist": [
|
||||
171
|
||||
],
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004576,
|
||||
"Position": {
|
||||
"X": -141.64954,
|
||||
"Y": 4.1,
|
||||
"Z": -114.67157
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006516,
|
||||
"Position": {
|
||||
"X": -82.68872,
|
||||
"Y": 233.23743,
|
||||
"Z": 317.1892
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 2,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "Duty",
|
||||
"ContentFinderConditionId": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004576,
|
||||
"Position": {
|
||||
"X": -141.64954,
|
||||
"Y": 4.1,
|
||||
"Z": -114.67157
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Ul'dah"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1005021,
|
||||
"Position": {
|
||||
"X": -472.49567,
|
||||
"Y": 23.008797,
|
||||
"Z": -355.00116
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004582,
|
||||
"Position": {
|
||||
"X": -331.13605,
|
||||
"Y": -22.476562,
|
||||
"Z": 434.86682
|
||||
},
|
||||
"TerritoryId": 145,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -20,6 +20,25 @@
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 152.25397,
|
||||
"Y": 14.095841,
|
||||
"Z": 668.4288
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] The Aftcastle",
|
||||
"[Limsa Lominsa] Tempest Gate (Lower La Noscea)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Lower La Noscea - Moraby Drydocks"
|
||||
},
|
||||
{
|
||||
"DataId": 1002484,
|
||||
"Position": {
|
||||
@ -29,11 +48,7 @@
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 250,
|
||||
"AetheryteShortcut": "Lower La Noscea - Moraby Drydocks",
|
||||
"SkipIf": [
|
||||
"AetheryteShortcutIfInSameTerritory"
|
||||
]
|
||||
"TargetTerritoryId": 250
|
||||
},
|
||||
{
|
||||
"TerritoryId": 250,
|
||||
|
@ -0,0 +1,72 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000168,
|
||||
"Position": {
|
||||
"X": -75.48645,
|
||||
"Y": -0.5013741,
|
||||
"Z": -5.081299
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 152.25397,
|
||||
"Y": 14.095841,
|
||||
"Z": 668.4288
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] Tempest Gate (Lower La Noscea)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Lower La Noscea - Moraby Drydocks"
|
||||
},
|
||||
{
|
||||
"DataId": 1002484,
|
||||
"Position": {
|
||||
"X": 270.71033,
|
||||
"Y": 4.4031205,
|
||||
"Z": 719.9968
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 250
|
||||
},
|
||||
{
|
||||
"TerritoryId": 250,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Wolves' Den Pier"
|
||||
},
|
||||
{
|
||||
"DataId": 1005184,
|
||||
"Position": {
|
||||
"X": 0.015197754,
|
||||
"Y": 3.5836844,
|
||||
"Z": -30.380737
|
||||
},
|
||||
"TerritoryId": 250,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "liza",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004576,
|
||||
"Position": {
|
||||
"X": -141.64954,
|
||||
"Y": 4.1,
|
||||
"Z": -114.67157
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 152.25397,
|
||||
"Y": 14.095841,
|
||||
"Z": 668.4288
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] Tempest Gate (Lower La Noscea)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Lower La Noscea - Moraby Drydocks"
|
||||
},
|
||||
{
|
||||
"DataId": 1002484,
|
||||
"Position": {
|
||||
"X": 270.71033,
|
||||
"Y": 4.4031205,
|
||||
"Z": 719.9968
|
||||
},
|
||||
"TerritoryId": 135,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 250
|
||||
},
|
||||
{
|
||||
"TerritoryId": 250,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Wolves' Den Pier"
|
||||
},
|
||||
{
|
||||
"DataId": 1005184,
|
||||
"Position": {
|
||||
"X": 0.015197754,
|
||||
"Y": 3.5836844,
|
||||
"Z": -30.380737
|
||||
},
|
||||
"TerritoryId": 250,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1006693,
|
||||
"Position": {
|
||||
"X": 39.29187,
|
||||
"Y": 1.2148079,
|
||||
"Z": 0.8086548
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 2001717,
|
||||
"Position": {
|
||||
"X": 25.497803,
|
||||
"Y": 2.090454,
|
||||
"Z": -0.015319824
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 212
|
||||
},
|
||||
{
|
||||
"DataId": 1007478,
|
||||
"Position": {
|
||||
"X": -2.822998,
|
||||
"Y": -3.0000014,
|
||||
"Z": -56.229553
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"Comment": "Next quest is picked up as part of 'Moving On'"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1007534,
|
||||
"Position": {
|
||||
"X": 1.4800415,
|
||||
"Y": -3.0000014,
|
||||
"Z": -48.722107
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1004576,
|
||||
"Position": {
|
||||
"X": -141.64954,
|
||||
"Y": 4.1,
|
||||
"Z": -114.67157
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Ul'dah"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": -22.992174,
|
||||
"Y": 31.881628,
|
||||
"Z": -3.1655574
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 373.0123,
|
||||
"Y": 46.21888,
|
||||
"Z": -47.523537
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 500.2741,
|
||||
"Y": 36.9815,
|
||||
"Z": -153.72185
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 694.0748,
|
||||
"Y": 4.267518,
|
||||
"Z": -84.443855
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002581,
|
||||
"Position": {
|
||||
"X": 694.3617,
|
||||
"Y": 7.9193726,
|
||||
"Z": -80.1557
|
||||
},
|
||||
"TerritoryId": 146,
|
||||
"Mount": false,
|
||||
"InteractionType": "CompleteQuest",
|
||||
"StopDistance": 5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,89 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 30362,
|
||||
"TargetTerritoryId": 140
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -492.96475,
|
||||
"Y": 20.999884,
|
||||
"Z": -380.82272
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 2001711,
|
||||
"Position": {
|
||||
"X": -480.9181,
|
||||
"Y": 18.00103,
|
||||
"Z": -386.862
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 212
|
||||
},
|
||||
{
|
||||
"DataId": 1007531,
|
||||
"Position": {
|
||||
"X": 0.16778564,
|
||||
"Y": -3.0000012,
|
||||
"Z": -52.71997
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1000168,
|
||||
"Position": {
|
||||
"X": -75.48645,
|
||||
"Y": -0.5013741,
|
||||
"Z": -5.081299
|
||||
},
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Gridania"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 649.43243,
|
||||
"Y": 290.48322,
|
||||
"Z": 175.73515
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead"
|
||||
},
|
||||
{
|
||||
"DataId": 2002582,
|
||||
"Position": {
|
||||
"X": 649.7748,
|
||||
"Y": 292.4391,
|
||||
"Z": 175.34143
|
||||
},
|
||||
"TerritoryId": 155,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,178 @@
|
||||
{
|
||||
"$schema": "https://carvel.li/questionable/quest-1.0",
|
||||
"Author": "JerryWester",
|
||||
"QuestSequence": [
|
||||
{
|
||||
"Sequence": 0,
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 146,
|
||||
"InteractionType": "UseItem",
|
||||
"ItemId": 30362,
|
||||
"TargetTerritoryId": 140
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -492.96475,
|
||||
"Y": 20.999884,
|
||||
"Z": -380.82272
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "WalkTo"
|
||||
},
|
||||
{
|
||||
"DataId": 2001711,
|
||||
"Position": {
|
||||
"X": -480.9181,
|
||||
"Y": 18.00103,
|
||||
"Z": -386.862
|
||||
},
|
||||
"TerritoryId": 140,
|
||||
"InteractionType": "Interact",
|
||||
"TargetTerritoryId": 212
|
||||
},
|
||||
{
|
||||
"DataId": 1007533,
|
||||
"Position": {
|
||||
"X": -0.80877686,
|
||||
"Y": -3,
|
||||
"Z": -47.80658
|
||||
},
|
||||
"TerritoryId": 212,
|
||||
"InteractionType": "AcceptQuest"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 1,
|
||||
"Steps": [
|
||||
{
|
||||
"DataId": 1003281,
|
||||
"Position": {
|
||||
"X": 97.520386,
|
||||
"Y": 40.248554,
|
||||
"Z": 81.1322
|
||||
},
|
||||
"TerritoryId": 128,
|
||||
"InteractionType": "Interact",
|
||||
"AetheryteShortcut": "Limsa Lominsa",
|
||||
"AethernetShortcut": [
|
||||
"[Limsa Lominsa] Aetheryte Plaza",
|
||||
"[Limsa Lominsa] The Aftcastle"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Sequence": 255,
|
||||
"Steps": [
|
||||
{
|
||||
"Position": {
|
||||
"X": 287.2875,
|
||||
"Y": 41.545933,
|
||||
"Z": -200.75758
|
||||
},
|
||||
"TerritoryId": 139,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true,
|
||||
"AetheryteShortcut": "Upper La Noscea - Camp Bronze Lake"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 285.82883,
|
||||
"Y": 42.26685,
|
||||
"Z": -203.32939
|
||||
},
|
||||
"TerritoryId": 139,
|
||||
"InteractionType": "WalkTo",
|
||||
"TargetTerritoryId": 180
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": -114.35803,
|
||||
"Y": 64.464615,
|
||||
"Z": -217.34372
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "AttuneAetheryte",
|
||||
"Aetheryte": "Outer La Noscea - Camp Overlook"
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 71.55255,
|
||||
"Y": 59.83099,
|
||||
"Z": -516.4647
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 111.7023,
|
||||
"Y": 28.568699,
|
||||
"Z": -611.7063
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 84.102905,
|
||||
"Y": 28.170393,
|
||||
"Z": -716.35504
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 161.06644,
|
||||
"Y": 26.61216,
|
||||
"Z": -712.6371
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 176.3917,
|
||||
"Y": 29.076319,
|
||||
"Z": -652.8805
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"Position": {
|
||||
"X": 143.06934,
|
||||
"Y": 23.642702,
|
||||
"Z": -656.43506
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "WalkTo",
|
||||
"Fly": true
|
||||
},
|
||||
{
|
||||
"DataId": 2002583,
|
||||
"Position": {
|
||||
"X": 144.39612,
|
||||
"Y": 29.037842,
|
||||
"Z": -622.4918
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "CompleteQuest"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -40,7 +40,8 @@
|
||||
},
|
||||
"TerritoryId": 156,
|
||||
"InteractionType": "WalkTo",
|
||||
"Mount": true
|
||||
"Mount": true,
|
||||
"$": "Rising Stones Door"
|
||||
},
|
||||
{
|
||||
"DataId": 1029791,
|
||||
|
@ -9,8 +9,8 @@
|
||||
},
|
||||
"System.Text.Json": {
|
||||
"type": "Transitive",
|
||||
"resolved": "8.0.3",
|
||||
"contentHash": "hpagS9joOwv6efWfrMmV9MjQXpiXZH72PgN067Ysfr6AWMSD1/1hEcvh/U5mUpPLezEWsOJSuVrmqDIVD958iA==",
|
||||
"resolved": "8.0.4",
|
||||
"contentHash": "bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
|
||||
"dependencies": {
|
||||
"System.Text.Encodings.Web": "8.0.0"
|
||||
}
|
||||
@ -18,7 +18,7 @@
|
||||
"questionable.model": {
|
||||
"type": "Project",
|
||||
"dependencies": {
|
||||
"System.Text.Json": "[8.0.3, )"
|
||||
"System.Text.Json": "[8.0.4, )"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -184,7 +184,8 @@
|
||||
"ChocoboUnlocked",
|
||||
"AetheryteShortcutIfInSameTerritory",
|
||||
"NotTargetable",
|
||||
"ItemNotInInventory"
|
||||
"ItemNotInInventory",
|
||||
"WakingSandsMainArea"
|
||||
]
|
||||
}
|
||||
},
|
||||
@ -416,12 +417,18 @@
|
||||
},
|
||||
"CompletionQuestVariablesFlags": {
|
||||
"$ref": "#/$defs/CompletionFlags"
|
||||
},
|
||||
"IgnoreQuestMarker": {
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"DataId"
|
||||
]
|
||||
}
|
||||
},
|
||||
"CombatDelaySecondsAtStart": {
|
||||
"type": "number"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
|
@ -12,4 +12,5 @@ public sealed class ComplexCombatData
|
||||
public uint? RewardItemId { get; set; }
|
||||
public int? RewardItemCount { get; set; }
|
||||
public IList<short?> CompletionQuestVariablesFlags { get; set; } = new List<short?>();
|
||||
public bool IgnoreQuestMarker { get; set; }
|
||||
}
|
||||
|
@ -13,5 +13,6 @@ public sealed class SkipConditionConverter() : EnumConverter<ESkipCondition>(Val
|
||||
{ ESkipCondition.AetheryteShortcutIfInSameTerritory, "AetheryteShortcutIfInSameTerritory" },
|
||||
{ ESkipCondition.NotTargetable, "NotTargetable" },
|
||||
{ ESkipCondition.ItemNotInInventory, "ItemNotInInventory" },
|
||||
{ ESkipCondition.WakingSandsMainArea, "WakingSandsMainArea" },
|
||||
};
|
||||
}
|
||||
|
@ -14,4 +14,7 @@ public enum ESkipCondition
|
||||
AetheryteShortcutIfInSameTerritory,
|
||||
NotTargetable,
|
||||
ItemNotInInventory,
|
||||
|
||||
// TODO: This is an indication the whole skip bit should be optimized/parameterized to some extent
|
||||
WakingSandsMainArea,
|
||||
}
|
||||
|
@ -59,6 +59,7 @@ public sealed class QuestStep
|
||||
public EEnemySpawnType? EnemySpawnType { get; set; }
|
||||
public IList<uint> KillEnemyDataIds { get; set; } = new List<uint>();
|
||||
public IList<ComplexCombatData> ComplexCombatData { get; set; } = new List<ComplexCombatData>();
|
||||
public float? CombatDelaySecondsAtStart { get; set; }
|
||||
|
||||
public JumpDestination? JumpDestination { get; set; }
|
||||
public uint? ContentFinderConditionId { get; set; }
|
||||
|
@ -10,6 +10,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuestPaths", "QuestPathGene
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Questionable.Model", "Questionable.Model\Questionable.Model.csproj", "{E15144A5-AFF5-4D86-9561-AFF7DF7F505D}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuestPathGenerator.Tests", "QuestPathGenerator.Tests\QuestPathGenerator.Tests.csproj", "{4FD6F346-8961-4BD5-BDA2-E5F426DE4FC7}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@ -36,5 +38,9 @@ Global
|
||||
{E15144A5-AFF5-4D86-9561-AFF7DF7F505D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{E15144A5-AFF5-4D86-9561-AFF7DF7F505D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{E15144A5-AFF5-4D86-9561-AFF7DF7F505D}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{4FD6F346-8961-4BD5-BDA2-E5F426DE4FC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4FD6F346-8961-4BD5-BDA2-E5F426DE4FC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4FD6F346-8961-4BD5-BDA2-E5F426DE4FC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4FD6F346-8961-4BD5-BDA2-E5F426DE4FC7}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
@ -24,5 +24,6 @@ internal sealed class Configuration : IPluginConfiguration
|
||||
{
|
||||
public bool DebugOverlay { get; set; }
|
||||
public bool NeverFly { get; set; }
|
||||
public bool AdditionalStatusInformation { get; set; }
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Linq;
|
||||
using Dalamud.Game.ClientState.Conditions;
|
||||
@ -16,7 +16,7 @@ using Questionable.Model.V1;
|
||||
|
||||
namespace Questionable.Controller;
|
||||
|
||||
internal sealed class CombatController
|
||||
internal sealed class CombatController : IDisposable
|
||||
{
|
||||
private readonly List<ICombatModule> _combatModules;
|
||||
private readonly ITargetManager _targetManager;
|
||||
@ -39,6 +39,8 @@ internal sealed class CombatController
|
||||
_clientState = clientState;
|
||||
_gameFunctions = gameFunctions;
|
||||
_logger = logger;
|
||||
|
||||
_clientState.TerritoryChanged += TerritoryChanged;
|
||||
}
|
||||
|
||||
public bool IsRunning => _currentFight != null;
|
||||
@ -198,7 +200,14 @@ internal sealed class CombatController
|
||||
if (battleNpc.BattleNpcKind is BattleNpcSubKind.BattleNpcPart or BattleNpcSubKind.Enemy)
|
||||
{
|
||||
var gameObjectStruct = (GameObject*)gameObject.Address;
|
||||
return gameObjectStruct->NamePlateIconId != 0;
|
||||
if (gameObjectStruct->NamePlateIconId is 60093 or 60732) // npc that starts a fate or does turn-ins
|
||||
return false;
|
||||
|
||||
var enemyData = _currentFight?.Data.ComplexCombatDatas.FirstOrDefault(x => x.DataId == battleNpc.DataId);
|
||||
if (enemyData is { IgnoreQuestMarker: true })
|
||||
return battleNpc.StatusFlags.HasFlag(StatusFlags.InCombat);
|
||||
else
|
||||
return gameObjectStruct->NamePlateIconId != 0;
|
||||
}
|
||||
else
|
||||
return false;
|
||||
@ -218,6 +227,14 @@ internal sealed class CombatController
|
||||
_currentFight = null;
|
||||
}
|
||||
|
||||
private void TerritoryChanged(ushort territoryId) => Stop();
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
_clientState.TerritoryChanged -= TerritoryChanged;
|
||||
Stop();
|
||||
}
|
||||
|
||||
private sealed class CurrentFight
|
||||
{
|
||||
public required ICombatModule Module { get; init; }
|
||||
|
@ -383,8 +383,12 @@ internal sealed class GameUiController : IDisposable
|
||||
}
|
||||
|
||||
var simulatedQuest = _questController.SimulatedQuest;
|
||||
if (simulatedQuest != null)
|
||||
HandleTravelYesNo(addonSelectYesno, simulatedQuest, actualPrompt);
|
||||
if (simulatedQuest != null && HandleTravelYesNo(addonSelectYesno, simulatedQuest, actualPrompt))
|
||||
return;
|
||||
|
||||
var nextQuest = _questController.NextQuest;
|
||||
if (nextQuest != null)
|
||||
HandleTravelYesNo(addonSelectYesno, nextQuest, actualPrompt);
|
||||
}
|
||||
|
||||
private unsafe bool HandleDefaultYesNo(AddonSelectYesno* addonSelectYesno, Quest quest,
|
||||
|
@ -15,8 +15,14 @@ internal sealed class MovementOverrideController
|
||||
// New Gridania Navmesh workaround
|
||||
new BlacklistedPoint(128, new(2f, 40.25f, 36.5f), new(0.25f, 40.25f, 36.5f)),
|
||||
|
||||
// lotus stand
|
||||
new BlacklistedPoint(205, new(26.75f, 0.5f, 20.75f), new(27.179117f, 0.26728272f, 19.714373f)),
|
||||
|
||||
new BlacklistedPoint(132, new(45.5f, -8f, 101f), new(50.53978f, -8.046954f, 101.06045f)),
|
||||
|
||||
// ul'dah lamp near adventuer's guild
|
||||
new BlacklistedPoint(130, new(59.5f, 4.25f, -118f), new(60.551353f, 4f, -119.76446f)),
|
||||
|
||||
// eastern thanalan
|
||||
new BlacklistedPoint(145, new(-139.75f, -32.25f, 75.25f), new(-139.57748f, -33.785175f, 77.87906f)),
|
||||
|
||||
@ -29,6 +35,9 @@ internal sealed class MovementOverrideController
|
||||
// coerthas central highlands
|
||||
new BlacklistedPoint(155, new(-478.75f, 149.25f, -305.75f), new(-476.1802f, 149.06573f, -304.7811f)),
|
||||
|
||||
// rising stones, plant boxes
|
||||
new BlacklistedPoint(351, new(3.25f, 0.75f, 8.5f),new(4f, 0f, 9.5f)),
|
||||
|
||||
new BlacklistedPoint(1189, new(574f, -142.25f, 504.25f), new(574.44183f, -142.12766f, 507.60065f)),
|
||||
|
||||
// heritage found: yyupye's halo (farm, npc: Mahuwsa)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user