master #3

Open
cacahuetes wants to merge 644 commits from liza/Questionable:master into cacahuetes-ShB-Healer
22 changed files with 208 additions and 28 deletions
Showing only changes of commit 7bd3152e00 - Show all commits

View File

@ -1,5 +1,5 @@
<Project>
<PropertyGroup>
<Version>2.19</Version>
<Version>2.20</Version>
</PropertyGroup>
</Project>

View File

@ -28,9 +28,9 @@
"Steps": [
{
"Position": {
"X": 370.87048,
"Y": 73.22009,
"Z": 118.791504
"X": 385.1642,
"Y": 74.01643,
"Z": 135.44316
},
"TerritoryId": 612,
"InteractionType": "WaitForManualProgress",
@ -55,4 +55,4 @@
]
}
]
}
}

View File

@ -76,7 +76,8 @@
"TerritoryId": 621,
"InteractionType": "WalkTo",
"DisableNavmesh": true,
"Mount": true
"Mount": true,
"RestartNavigationIfCancelled": false
},
{
"DataId": 1023174,

View File

@ -48,7 +48,8 @@
"Z": 786.1918
},
"TerritoryId": 620,
"InteractionType": "WalkTo"
"InteractionType": "WalkTo",
"Mount": true
},
{
"DataId": 1023259,

View File

@ -86,6 +86,16 @@
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -364.42896,
"Y": 1.2300289,
"Z": -363.52563
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1020247,
"Position": {
@ -94,8 +104,7 @@
"Z": -362.5086
},
"TerritoryId": 614,
"InteractionType": "Interact",
"Fly": true
"InteractionType": "Interact"
}
]
},

View File

@ -103,7 +103,7 @@
"Y": -7.0001082,
"Z": 53.81848
},
"StopDistance": 7,
"StopDistance": 4,
"TerritoryId": 628,
"InteractionType": "CompleteQuest"
}

View File

@ -31,8 +31,9 @@
"TerritoryId": 628,
"InteractionType": "Interact",
"TargetTerritoryId": 639,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Kogane Dori Markets",
"[Kugane] Aetheryte Plaza",
"[Kugane] The Ruby Bazaar"
]
}

View File

@ -59,6 +59,11 @@
{
"Sequence": 255,
"Steps": [
{
"TerritoryId": 612,
"InteractionType": "AttuneAetheryte",
"Aetheryte": "Fringes - Peering Stones"
},
{
"DataId": 1020578,
"Position": {

View File

@ -21,9 +21,15 @@
"Sequence": 1,
"Steps": [
{
"DataId": 1020807,
"Position": {
"X": 433.9818,
"Y": 114.48304,
"Z": 233.29517
},
"TerritoryId": 612,
"InteractionType": "AttuneAetheryte",
"Aetheryte": "Fringes - Peering Stones"
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2821
},
{
"DataId": 2007971,
@ -44,7 +50,8 @@
},
"TerritoryId": 612,
"InteractionType": "WalkTo",
"DisableNavmesh": true
"DisableNavmesh": true,
"Mount": true
},
{
"DataId": 1020817,

View File

@ -21,6 +21,17 @@
{
"Sequence": 1,
"Steps": [
{
"DataId": 1020821,
"Position": {
"X": 276.7223,
"Y": 76.853935,
"Z": -23.51416
},
"TerritoryId": 612,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2816
},
{
"DataId": 1020589,
"Position": {

View File

@ -27,6 +27,17 @@
{
"Sequence": 1,
"Steps": [
{
"DataId": 1020873,
"Position": {
"X": -327.96222,
"Y": 258.90652,
"Z": 757.3815
},
"TerritoryId": 620,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2842
},
{
"DataId": 2009008,
"Position": {
@ -120,4 +131,4 @@
]
}
]
}
}

View File

@ -26,6 +26,48 @@
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -791.2012,
"Y": 46.3994,
"Z": -15.904689
},
"TerritoryId": 621,
"InteractionType": "WalkTo",
"TargetTerritoryId": 620,
"SkipConditions": {
"StepIf": {
"InTerritory": [
620
],
"QuestsCompleted": [
2860
]
}
}
},
{
"DataId": 1023167,
"Position": {
"X": 313.28296,
"Y": 324.51355,
"Z": 362.4475
},
"TerritoryId": 620,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2851
},
{
"DataId": 1020893,
"Position": {
"X": 283.77197,
"Y": 322.87146,
"Z": 752.34607
},
"TerritoryId": 620,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2860
},
{
"DataId": 1021705,
"Position": {
@ -35,7 +77,8 @@
},
"StopDistance": 7,
"TerritoryId": 621,
"InteractionType": "SinglePlayerDuty"
"InteractionType": "SinglePlayerDuty",
"AetheryteShortcut": "Lochs - Porta Praetoria"
}
]
},
@ -49,6 +92,7 @@
"Y": 45.410225,
"Z": 766.47595
},
"StopDistance": 5,
"TerritoryId": 621,
"InteractionType": "CompleteQuest"
}

View File

@ -12,6 +12,7 @@
"Y": 45.410225,
"Z": 766.47595
},
"StopDistance": 5,
"TerritoryId": 621,
"InteractionType": "AcceptQuest"
}
@ -99,7 +100,8 @@
},
"TerritoryId": 621,
"InteractionType": "WalkTo",
"StopDistance": 0.25
"StopDistance": 0.25,
"RestartNavigationIfCancelled": false
},
{
"Position": {

View File

@ -26,6 +26,50 @@
{
"Sequence": 1,
"Steps": [
{
"DataId": 1022987,
"Position": {
"X": -662.13477,
"Y": 49.999794,
"Z": -48.874695
},
"TerritoryId": 621,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2881
},
{
"DataId": 1022992,
"Position": {
"X": -506.6148,
"Y": 8.7,
"Z": -40.299072
},
"TerritoryId": 621,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2877
},
{
"DataId": 1022990,
"Position": {
"X": -524.58997,
"Y": 8.688546,
"Z": -19.424805
},
"TerritoryId": 621,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2880
},
{
"DataId": 1022991,
"Position": {
"X": -539.6353,
"Y": 7.6119823,
"Z": 52.140015
},
"TerritoryId": 621,
"InteractionType": "AcceptQuest",
"PickUpQuestId": 2883
},
{
"DataId": 2007993,
"Position": {
@ -102,4 +146,4 @@
]
}
]
}
}

View File

@ -27,6 +27,18 @@
{
"Sequence": 1,
"Steps": [
{
"DataId": 1023048,
"Position": {
"X": 497.76453,
"Y": 69.99941,
"Z": 583.7339
},
"TerritoryId": 621,
"InteractionType": "Interact",
"TargetTerritoryId": 621,
"Fly": true
},
{
"DataId": 1024134,
"Position": {
@ -100,7 +112,7 @@
"Y": 70,
"Z": 576.0128
},
"StopDistance": 5,
"StopDistance": 6,
"TerritoryId": 621,
"InteractionType": "CompleteQuest"
}

View File

@ -29,7 +29,8 @@
},
"TerritoryId": 621,
"InteractionType": "WalkTo",
"Fly": true
"Fly": true,
"AetheryteShortcut": "Lochs - Ala Mhigan Quarter"
},
{
"DataId": 2009047,
@ -40,8 +41,7 @@
},
"StopDistance": 4,
"TerritoryId": 621,
"InteractionType": "Interact",
"AetheryteShortcut": "Lochs - Ala Mhigan Quarter"
"InteractionType": "Interact"
}
]
},
@ -64,6 +64,22 @@
{
"Sequence": 255,
"Steps": [
{
"DataId": 1023048,
"Position": {
"X": 497.76453,
"Y": 69.99941,
"Z": 583.7339
},
"TerritoryId": 621,
"InteractionType": "Interact",
"TargetTerritoryId": 621,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
},
{
"DataId": 1024057,
"Position": {

View File

@ -12,7 +12,7 @@
"Y": 10.503965,
"Z": -213.76367
},
"StopDistance": 4,
"StopDistance": 5,
"TerritoryId": 628,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Kugane",

View File

@ -59,6 +59,16 @@
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -347.07507,
"Y": 1.2300062,
"Z": -345.90344
},
"TerritoryId": 614,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1024986,
"Position": {
@ -67,8 +77,7 @@
"Z": -344.13672
},
"TerritoryId": 614,
"InteractionType": "SinglePlayerDuty",
"Fly": true
"InteractionType": "SinglePlayerDuty"
}
]
},
@ -82,10 +91,11 @@
"Y": 17.720512,
"Z": 301.59448
},
"StopDistance": 5,
"TerritoryId": 614,
"InteractionType": "CompleteQuest"
}
]
}
]
}
}

View File

@ -12,6 +12,7 @@
"Y": 17.720512,
"Z": 301.59448
},
"StopDistance": 5,
"TerritoryId": 614,
"InteractionType": "AcceptQuest"
}
@ -67,4 +68,4 @@
]
}
]
}
}

View File

@ -13,7 +13,10 @@
"Z": -2.7619019
},
"TerritoryId": 744,
"InteractionType": "AcceptQuest"
"InteractionType": "AcceptQuest",
"DelaySecondsAtStart": 3,
"StopDistance": 1,
"$": "This may skip movement as the game thinks we're close enough at the start; unsure if delay helps"
}
]
},

View File

@ -34,6 +34,7 @@
"StopDistance": 7,
"TerritoryId": 621,
"InteractionType": "Interact",
"TargetTerritoryId": 829,
"DialogueChoices": [
{
"Type": "YesNo",

View File

@ -56,6 +56,7 @@ internal sealed class UiUtils
if (extraPadding > 0)
ImGui.SetCursorPosX(ImGui.GetCursorPosX() + extraPadding);
ImGui.TextUnformatted(text);
hover |= ImGui.IsItemHovered();
return hover;
}