Minor cleanup for SB part 2 v2.9
authorLiza Carvelli <liza@carvel.li>
Thu, 15 Aug 2024 00:09:01 +0000 (02:09 +0200)
committerLiza Carvelli <liza@carvel.li>
Thu, 15 Aug 2024 00:09:18 +0000 (02:09 +0200)
52 files changed:
Directory.Build.targets
QuestPaths/4.x - Stormblood/Aether Currents/The Azim Steppe/2771_Sheep Snatcher.json
QuestPaths/4.x - Stormblood/Aether Currents/The Azim Steppe/2791_Mauci of the Seven Worries.json
QuestPaths/4.x - Stormblood/Aether Currents/The Lochs/2880_A Rite to Rest.json
QuestPaths/4.x - Stormblood/Aether Currents/The Lochs/2881_If I Were a Fish.json
QuestPaths/4.x - Stormblood/Aether Currents/The Peaks/2842_Out of Sight.json
QuestPaths/4.x - Stormblood/Aether Currents/The Peaks/2851_A Hunger for Trade.json
QuestPaths/4.x - Stormblood/Aether Currents/The Peaks/2860_Closing Up Shop.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2500_The Search for Lord Hien.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2501_A Season for War.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2504_A Warrior's Welcome.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2505_The Heart of Nations.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2509_The Labors of Magnai.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2510_For Love of the Moon.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2511_Sworn Enemies of the Sun.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2512_The Undying Ones.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2515_Naadam.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2516_Glory to the Khagan.json
QuestPaths/4.x - Stormblood/MSQ/A4-Azim Steppe/2517_In Crimson They Walked.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2520_Seeds of Despair.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2522_The Doma Within.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2523_On the Eve of Destiny.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2524_The Die Is Cast.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2525_The World Turned Upside Down.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2526_A Swift and Secret Departure.json
QuestPaths/4.x - Stormblood/MSQ/A5-Yanxia 2/2947_Broken Steel, Broken Men.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2527_While You Were Away.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2528_Rhalgr's Beacon.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2529_The Fortunes of War.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2530_Rising Fortunes, Rising Spirits.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2531_The Lure of the Dream.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2532_The Lady of Bliss.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2533_The Silence of the Gods.json
QuestPaths/4.x - Stormblood/MSQ/A6.1-Fringes 2/2534_The First of Many.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2536_Hells Open.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2537_Heavens Weep.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2538_The Road Home.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2539_For the Living and the Dead.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2540_Above the Churning Waters.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2541_The Path Forward.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2544_The Price of Freedom.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2546_Liberty or Death.json
QuestPaths/4.x - Stormblood/MSQ/A6.2-Peaks 2/2547_The Lady in Red.json
QuestPaths/4.x - Stormblood/MSQ/A7-Lochs/2548_Upon the Great Loch's Shore.json
QuestPaths/4.x - Stormblood/MSQ/A7-Lochs/2549_The Key to Victory.json
QuestPaths/4.x - Stormblood/MSQ/A7-Lochs/2550_The Resonant.json
QuestPaths/4.x - Stormblood/MSQ/A7-Lochs/2551_The Legacy of Our Fathers.json
QuestPaths/4.x - Stormblood/MSQ/A7-Lochs/2553_Stormblood.json
QuestPaths/quest-v1.json
Questionable.Model/Questing/Converter/EmoteConverter.cs
Questionable.Model/Questing/EEmote.cs
Questionable/Controller/CombatController.cs

index 61c30fda4810559f5a589be477f301f8af3d5498..0696c5f878e32ff61343e088350e2ed41b392da0 100644 (file)
@@ -1,5 +1,5 @@
 <Project>
     <PropertyGroup>
-        <Version>2.8</Version>
+        <Version>2.9</Version>
     </PropertyGroup>
 </Project>
index beffe6624992f83198c14cecbf6667032ef95622..923643c0dbed90cad53d2631300fa6f4579cf716 100644 (file)
@@ -28,7 +28,8 @@
             "Z": -210.22363
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "WaitForManualProgress",
+          "Comment": "Snipe sheep"
         }
       ]
     },
@@ -63,4 +64,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 31976ce69b0abdcfb88deaf3a9f197f0cf5a4745..ab9488a5f0d00bf93aec706df2e28fdbda9a53d5 100644 (file)
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 128"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1022222,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 128 -> QW: 2 0    0 0    0 192"
+          "$": "QW: 1 0    0 0    0 128 -> QW: 2 0    0 0    0 192",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1022228,
             "Z": 573.4187
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
             "Z": 650.01904
           },
           "TerritoryId": 622,
-          "InteractionType": "CompleteQuest"
+          "InteractionType": "CompleteQuest",
+          "DialogueChoices": [
+            {
+              "Type": "List",
+              "Prompt": "TEXT_STMBDZ613_02791_Q1_000_000",
+              "Answer": "TEXT_STMBDZ613_02791_A1_000_002"
+            }
+          ]
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index c5fc35f60d7981ec360c8c11f9371ee23ce549c9..e1395d29d612da7ec50dab0a9f6836c65f7d4800 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "Position": {
+            "X": -64.335396,
+            "Y": -0.3,
+            "Z": -341.21475
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo"
+        },
+        {
+          "Position": {
+            "X": 2.4417508,
+            "Y": 0.14104319,
+            "Z": -387.06744
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo"
+        },
         {
           "Position": {
             "X": -89.3111,
@@ -61,4 +79,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index e734a048cc1a4b65d4ae62761f5be6c9eebdbfd0..3cf36eae9d647f06b82722143db9222c4837c79b 100644 (file)
       "Steps": [
         {
           "Position": {
-            "X": -42.96752,
-            "Y": 0.06842625,
-            "Z": -240.69255
-          },
-          "TerritoryId": 621,
-          "InteractionType": "WalkTo"
-        },
-        {
-          "Position": {
-            "X": -62.360443,
+            "X": -90.963715,
             "Y": -0.6,
-            "Z": -104.08483
+            "Z": -263.12756
           },
+          "StopDistance": 0.5,
           "TerritoryId": 621,
           "InteractionType": "Dive"
         },
@@ -67,8 +59,7 @@
             "Z": -103.89868
           },
           "TerritoryId": 621,
-          "InteractionType": "Interact",
-          "DisableNavmesh": true
+          "InteractionType": "Interact"
         }
       ]
     },
       "Steps": [
         {
           "Position": {
-            "X": -62.360443,
+            "X": -90.963715,
             "Y": -0.6,
-            "Z": -104.08483
+            "Z": -263.12756
           },
+          "StopDistance": 0.5,
           "TerritoryId": 621,
           "InteractionType": "WalkTo",
-          "DisableNavmesh": true
-        },
-        {
-          "Position": {
-            "X": -50.288544,
-            "Y": -0.3,
-            "Z": -115.21235
-          },
-          "TerritoryId": 621,
-          "InteractionType": "WalkTo"
-        },
-        {
-          "Position": {
-            "X": -42.96752,
-            "Y": 0.06842625,
-            "Z": -240.69255
-          },
-          "TerritoryId": 621,
-          "InteractionType": "WalkTo"
+          "DisableNavmesh": true,
+          "Mount": true
         },
         {
           "DataId": 1023174,
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 288284e44f35466ac2d8100fb78c480588028727..7599354ff69bdbb4c0d6906ade6a969af8873057 100644 (file)
     {
       "Sequence": 2,
       "Steps": [
+        {
+          "Position": {
+            "X": -245.80753,
+            "Y": 258.90652,
+            "Z": 786.1918
+          },
+          "TerritoryId": 620,
+          "InteractionType": "WalkTo"
+        },
         {
           "DataId": 1023259,
           "Position": {
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 32"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 32",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1020871,
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 32 -> QW: 2 0    0 0    0 160"
+          "$": "QW: 1 0    0 0    0 32 -> QW: 2 0    0 0    0 160",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1020870,
             "Z": 737.1786
           },
           "TerritoryId": 620,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 5697acdc49b18f5b08a5384646ddebcfe8a09f8f..b816870633454abc360b6a9b2a1987c296b9ce49 100644 (file)
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "TargetTerritoryId": 620
+          "TargetTerritoryId": 620,
+          "SkipConditions": {
+            "StepIf": {
+              "AetheryteUnlocked": "Lochs - Porta Praetoria"
+            }
+          }
+        },
+        {
+          "Position": {
+            "X": 1.7183262,
+            "Y": 317.60666,
+            "Z": 141.11252
+          },
+          "TerritoryId": 620,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "AetheryteUnlocked": "Lochs - Porta Praetoria"
+            }
+          }
+        },
+        {
+          "Position": {
+            "X": -791.2012,
+            "Y": 46.3994,
+            "Z": -15.904689
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo",
+          "AetheryteShortcut": "Lochs - Porta Praetoria",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "AetheryteLocked": "Lochs - Porta Praetoria"
+            },
+            "StepIf": {
+              "AetheryteLocked": "Lochs - Porta Praetoria"
+            }
+          }
         },
         {
           "DataId": 1023168,
     {
       "Sequence": 255,
       "Steps": [
+        {
+          "Position": {
+            "X": 364.314,
+            "Y": 326.0898,
+            "Z": 338.17725
+          },
+          "TerritoryId": 620,
+          "InteractionType": "WalkTo"
+        },
         {
           "DataId": 1023167,
           "Position": {
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 5b877ef593cbf918aee923ca6a5fc98354d5d781..49e10f38dd45e2e2f6ee6981d603d2ba72d0963c 100644 (file)
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 32"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 32",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1020886,
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 32 -> QW: 2 0    0 0    0 160"
+          "$": "QW: 1 0    0 0    0 32 -> QW: 2 0    0 0    0 160",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1020887,
             "Z": 328.51135
           },
           "TerritoryId": 620,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         }
       ]
     },
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "TargetTerritoryId": 620
+          "TargetTerritoryId": 620,
+          "SkipConditions": {
+            "StepIf": {
+              "AetheryteUnlocked": "Lochs - Porta Praetoria"
+            }
+          }
+        },
+        {
+          "Position": {
+            "X": 1.7183262,
+            "Y": 317.60666,
+            "Z": 141.11252
+          },
+          "TerritoryId": 620,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "AetheryteUnlocked": "Lochs - Porta Praetoria"
+            }
+          }
+        },
+        {
+          "Position": {
+            "X": -791.2012,
+            "Y": 46.3994,
+            "Z": -15.904689
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo",
+          "AetheryteShortcut": "Lochs - Porta Praetoria",
+          "SkipConditions": {
+            "AetheryteShortcutIf": {
+              "AetheryteLocked": "Lochs - Porta Praetoria"
+            },
+            "StepIf": {
+              "AetheryteLocked": "Lochs - Porta Praetoria"
+            }
+          }
         },
         {
           "DataId": 1020893,
       ]
     }
   ]
-}
\ No newline at end of file
+}
index e4a85190c35699c0aa0bfd978c4b393221ddfe09..954762069ec1c4096b18642d72caacb412a23e5b 100644 (file)
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "0 0 0 0 0 0 -> 1 0 0 0 0 128"
+          "$": "0 0 0 0 0 0 -> 1 0 0 0 0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1019353,
           "TerritoryId": 622,
           "InteractionType": "Interact",
           "StopDistance": 7,
-          "$": "1 0 0 0 0 128 -> 2 0 0 0 0 192"
+          "$": "1 0 0 0 0 128 -> 2 0 0 0 0 192",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "Position": {
+            "X": 547.51385,
+            "Y": -19.505655,
+            "Z": 355.95413
+          },
+          "TerritoryId": 622,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "CompletionQuestVariablesFlags": [
+                null,
+                null,
+                null,
+                null,
+                null,
+                32
+              ]
+            }
+          }
         },
         {
           "DataId": 1019349,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "StopDistance": 7
+          "StopDistance": 7,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 4d2bba8b4d157b90b9d377c3f0b0201f4e43553b..f48043a498f16bb528762bfad8d1b1681bb8213f 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "Position": {
+            "X": 553.1567,
+            "Y": -19.505648,
+            "Z": 306.37933
+          },
+          "TerritoryId": 622,
+          "InteractionType": "WalkTo",
+          "Mount": true
+        },
         {
           "Position": {
             "X": 259.30197,
               "DataId": 6626,
               "MinimumKillCount": 2,
               "RewardItemId": 2002204,
-              "RewardItemCount": 2
+              "RewardItemCount": 2,
+              "CompletionQuestVariablesFlags": [
+                null,
+                {
+                  "High": 2
+                },
+                null,
+                null,
+                null,
+                null
+              ]
             }
           ]
         }
@@ -63,4 +83,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 547222b096c18eac85caf8f41744d2a52d930e87..e18c4e3e2af35976c93bffd8ec119d339685367b 100644 (file)
           "KillEnemyDataIds": [
             7546
           ],
-          "$": "0 0 0 3 0 0 -> 18 0 0 2 0 8"
+          "$": "0 0 0 3 0 0 -> 18 0 0 2 0 8",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            8
+          ]
         },
         {
           "DataId": 2008456,
             7546,
             7562
           ],
-          "$": "18 0 0 2 0 8 -> 34 0 32 17 0 24"
-        },
-        {
-          "DataId": 2008017,
-          "Position": {
-            "X": 231.98291,
-            "Y": 93.36987,
-            "Z": -515.8008
-          },
-          "TerritoryId": 622,
-          "InteractionType": "AttuneAetherCurrent",
-          "AetherCurrentId": 2818210
+          "$": "18 0 0 2 0 8 -> 34 0 32 17 0 24",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         },
         {
           "DataId": 2008131,
           "ItemId": 2002199,
           "KillEnemyDataIds": [
             7562
+          ],
+          "$": "If skipping the step before: 34 2 0 33 0 40",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
           ]
         }
       ]
     {
       "Sequence": 3,
       "Steps": [
+        {
+          "DataId": 2008017,
+          "Position": {
+            "X": 231.98291,
+            "Y": 93.36987,
+            "Z": -515.8008
+          },
+          "TerritoryId": 622,
+          "InteractionType": "AttuneAetherCurrent",
+          "AetherCurrentId": 2818210
+        },
+        {
+          "Position": {
+            "X": 235.19914,
+            "Y": 62.795677,
+            "Z": -495.62
+          },
+          "TerritoryId": 622,
+          "InteractionType": "WalkTo",
+          "DisableNavmesh": true,
+          "Mount": true
+        },
         {
           "DataId": 1020547,
           "Position": {
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 817fdcc217eaaa18ea926b0803bc75038cafc3ba..55cb19b06e0af820f2c3260563370b95279982fb 100644 (file)
           },
           "TerritoryId": 622,
           "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": 2008246,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "1 16 0 0 0 128 -> 2 32 0 0 0 192"
+          "$": "1 16 0 0 0 128 -> 2 32 0 0 0 192",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 2008247,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "2 32 0 0 0 192 -> 3 48 0 0 0 224"
+          "$": "2 32 0 0 0 192 -> 3 48 0 0 0 224",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 2008248,
             "Z": -355.18427
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index b250f328984f6f6297b89b64d2e9dcc4787af5fd..626bfa6ddf99b8bee6119903a65b643f72597c1e 100644 (file)
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "TargetTerritoryId": 622
+          "DialogueChoices": [
+            {
+              "Type": "YesNo",
+              "Prompt": "TEXT_STMBDA410_02509_SYSTEM_000_051",
+              "Yes": true
+            }
+          ]
         }
       ]
     },
     {
       "Sequence": 3,
       "Steps": [
-        {
-          "Position": {
-            "X": 63.073254,
-            "Y": 9.199993,
-            "Z": 32.532238
-          },
-          "TerritoryId": 622,
-          "InteractionType": "Jump",
-          "JumpDestination": {
-            "Position": {
-              "X": 64.39042,
-              "Y": 1.9869975,
-              "Z": 24.772852
-            }
-          }
-        },
         {
           "Position": {
             "X": 65.04901,
@@ -90,7 +80,8 @@
             "Z": 23.111439
           },
           "TerritoryId": 622,
-          "InteractionType": "Dive"
+          "InteractionType": "Dive",
+          "DisableNavmesh": true
         },
         {
           "DataId": 2008252,
           "TerritoryId": 622,
           "InteractionType": "Interact",
           "$": "QW: 0 0    0 0    0 0 -> QW: 1 16    0 0    0 32",
-          "DisableNavmesh": true
+          "DisableNavmesh": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 2008250,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 1 16    0 0    0 32 -> QW: 2 32    0 0    0 160"
+          "$": "QW: 1 16    0 0    0 32 -> QW: 2 32    0 0    0 160",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 2008255,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 2 32    0 0    0 160 -> QW: 3 48    0 0    0 164"
+          "$": "QW: 2 32    0 0    0 160 -> QW: 3 48    0 0    0 164",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            4
+          ]
         },
         {
           "DataId": 2008253,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 3 48    0 0    0 164 -> QW: 4 64    0 0    0 180"
+          "$": "QW: 3 48    0 0    0 164 -> QW: 4 64    0 0    0 180",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         },
         {
           "DataId": 2008256,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 4 64    0 0    0 180 -> QW: 5 80    0 0    0 182"
+          "$": "QW: 4 64    0 0    0 180 -> QW: 5 80    0 0    0 182",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            2
+          ]
         },
         {
           "DataId": 2008251,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 5 80    0 0    0 182 -> QW: 6 96    0 0    0 246"
+          "$": "QW: 5 80    0 0    0 182 -> QW: 6 96    0 0    0 246",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 2008254,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 6 96    0 0    0 246 -> QW: 7 112    0 0    0 254"
+          "$": "QW: 6 96    0 0    0 246 -> QW: 7 112    0 0    0 254",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            8
+          ]
         },
         {
           "DataId": 2008257,
             "Z": 105.97388
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            1
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 2660e3eb1469a1e85fc708a5d8710b4ddcc3515f..c3df7c959481bbcd041a5a826100f858b4fa9d5c 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 121.12067,
             "Z": 62.088867
           },
+          "StopDistance": 7,
           "TerritoryId": 622,
           "InteractionType": "AcceptQuest",
           "AetheryteShortcut": "Azim Steppe - Dawn Throne",
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 64"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 64",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1021602,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 64 -> QW: 2 0    0 0    0 80"
+          "$": "QW: 1 0    0 0    0 64 -> QW: 2 0    0 0    0 80",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         },
         {
           "DataId": 1020691,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 2 0    0 0    0 80 -> QW: 3 0    0 0    0 208"
+          "$": "QW: 2 0    0 0    0 80 -> QW: 3 0    0 0    0 208",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1021600,
             "Z": 36.697876
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
           },
           "TerritoryId": 622,
           "InteractionType": "WalkTo",
-          "DisableNavmesh": true
+          "DisableNavmesh": true,
+          "Mount": true
         },
         {
           "DataId": 1019426,
       ]
     }
   ]
-}
\ No newline at end of file
+}
index cc74f9ad8d961f043c3f038e2dc15ff68c192ce1..6474f1e8f5dfe32091c7a5cedc2fd7ced3fe2466 100644 (file)
           "EnemySpawnType": "AutoOnEnterArea",
           "KillEnemyDataIds": [
             7563
+          ],
+          "CompletionQuestVariablesFlags": [
+            {
+              "Low": 3
+            },
+            null,
+            null,
+            null,
+            null,
+            null
           ]
         },
         {
             "Y": 10.389871,
             "Z": 598.9928
           },
+          "StopDistance": 7,
           "TerritoryId": 622,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index b34df30f6ff35abe9dbed0291509f6675121535c..c10be722bd494b4c026b56c8606d5058a7f35289 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 10.389871,
             "Z": 598.9928
           },
+          "StopDistance": 7,
           "TerritoryId": 622,
           "InteractionType": "AcceptQuest"
         }
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 64"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 64",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1019322,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 64 -> QW: 2 0    0 0    0 96"
+          "$": "QW: 1 0    0 0    0 64 -> QW: 2 0    0 0    0 96",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1019321,
             "Z": 616.907
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 27599b0831f5cb1b9d4f75d118188aeacecd4f44..c419c628f5c71e771ad172d3da7d9842edf5a1d0 100644 (file)
               "Answer": "TEXT_STMBDA416_02515_A1_000_103"
             }
           ],
-          "$": "QW: 0 0    0 0    0 0 -> QW: 17 0    0 0    0 32"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 17 0    0 0    0 32",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1021634,
               "Answer": "TEXT_STMBDA416_02515_A1_120_070"
             }
           ],
-          "$": "QW: 17 0    0 0    0 32 -> QW: 33 0    16 0    0 96"
+          "$": "QW: 17 0    0 0    0 32 -> QW: 33 0    16 0    0 96",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1019396,
           },
           "TerritoryId": 622,
           "InteractionType": "Interact",
-          "$": "QW: 33 0    16 0    0 96 -> QW: 49 16    16 0    0 112"
+          "$": "QW: 33 0    16 0    0 96 -> QW: 49 16    16 0    0 112",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         },
         {
           "DataId": 1019386,
             "Z": -505.9129
           },
           "TerritoryId": 622,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 5fff20522b7fa1e50d44e37f13b13abf926e0d8e..a49a5aec912aeabd14875a42aa738ba387f4f315 100644 (file)
             "Y": 38.841972,
             "Z": -482.91553
           },
+          "StopDistance": 0.25,
           "TerritoryId": 622,
-          "InteractionType": "WaitForManualProgress",
-          "Comment": "TODO: /vpose"
+          "InteractionType": "Emote",
+          "Emote": "victorypose"
         }
       ]
     },
@@ -78,4 +79,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index fd94a6fa06d6adf163e4f48d1379def9287b451a..171c55966a2d69e7cc880190b435ae730a7f89c9 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 40.836124,
             "Z": -508.50693
           },
+          "StopDistance": 7,
           "TerritoryId": 622,
           "InteractionType": "AcceptQuest"
         }
@@ -92,4 +93,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index deb7c0c2ccd655360a661a86b1b8d8757f1b7462..02e832e7edb7327e30813b421f3ecf057f973a38 100644 (file)
             "Z": -545.8195
           },
           "TerritoryId": 614,
-          "InteractionType": "WalkTo"
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
         },
         {
           "DataId": 2007923,
     {
       "Sequence": 5,
       "Steps": [
+        {
+          "Position": {
+            "X": 543.4046,
+            "Y": 22.617083,
+            "Z": -726.5077
+          },
+          "TerritoryId": 614,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
         {
           "DataId": 1020230,
           "Position": {
       ]
     }
   ]
-}
\ No newline at end of file
+}
index e3934d09735862e13fad7670036915393462479d..26e6b6a769df0256f0910463820577a593b40103 100644 (file)
           "TerritoryId": 614,
           "InteractionType": "Interact",
           "AetheryteShortcut": "Yanxia - House of the Fierce",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 17 0    0 0    0 64"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 17 0    0 0    0 64",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1019287,
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 17 0    0 0    0 64 -> QW: 33 16    0 0    0 96"
+          "$": "QW: 17 0    0 0    0 64 -> QW: 33 16    0 0    0 96",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1019285,
             "Z": -437.2473
           },
           "TerritoryId": 614,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         }
       ]
     },
             "Z": -494.28577
           },
           "TerritoryId": 614,
-          "InteractionType": "WalkTo"
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
         },
         {
           "DataId": 1020237,
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 12f7fac803ad7b822949d582316b4d3b0302479d..1786d1982c335f17606fe874ff4919e70655625f 100644 (file)
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: ? ?    ? ?    ? ? -> QW: 16 1    0 0    0 128"
+          "$": "QW: ? ?    ? ?    ? ? -> QW: 16 1    0 0    0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1020521,
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 16 1    0 0    0 128 -> QW: 33 1    0 0    0 192"
+          "$": "QW: 16 1    0 0    0 128 -> QW: 33 1    0 0    0 192",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1020240,
             "Z": -427.1153
           },
           "TerritoryId": 614,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 68e69afd8c525f08b29efec5bfb6d8d2f12df58f..f99aa383434a4e23b84f425febfcbc0da59ca7d2 100644 (file)
             "Z": -494.28577
           },
           "TerritoryId": 614,
-          "InteractionType": "WalkTo"
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
+        {
+          "Position": {
+            "X": 77.23522,
+            "Y": 32.751614,
+            "Z": -517.566
+          },
+          "TerritoryId": 614,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
         },
         {
           "DataId": 2007932,
@@ -58,6 +77,7 @@
             "Y": 53.217506,
             "Z": -653.193
           },
+          "StopDistance": 5,
           "TerritoryId": 614,
           "InteractionType": "Interact"
         }
             "Y": 30.646172,
             "Z": -455.86328
           },
+          "StopDistance": 7,
           "TerritoryId": 614,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 81bfab5f47cccb40a4f4aa4503ea3bf86a1c9c47..55f2b8ebf1a8ffc8116e534870828197613bc365 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 30.646172,
             "Z": -455.86328
           },
+          "StopDistance": 7,
           "TerritoryId": 614,
           "InteractionType": "AcceptQuest"
         }
             "Y": -7.0001082,
             "Z": 53.81848
           },
+          "StopDistance": 7,
           "TerritoryId": 628,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index e91ba71b6f249f6a70c5a5718c2ae8141ccd87c2..1312ff5b9ea907bcc734a49bd446614c8c757cd8 100644 (file)
@@ -12,6 +12,7 @@
             "Y": -7.000024,
             "Z": 55.527588
           },
+          "StopDistance": 7,
           "TerritoryId": 628,
           "InteractionType": "AcceptQuest"
         }
@@ -84,4 +85,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index f6a62710405c2ee55536d6c3bbbfec46928b3a6d..1d4430bde0ea53e932e67e39a7b8430d375cbac3 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "Position": {
+            "X": 163.68964,
+            "Y": -0.29980254,
+            "Z": 228.32257
+          },
+          "TerritoryId": 614,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
+        {
+          "Position": {
+            "X": 146.4086,
+            "Y": -0.3000002,
+            "Z": 271.62607
+          },
+          "TerritoryId": 614,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
         {
           "DataId": 2007926,
           "Position": {
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    16 0    0 0 -> QW: 16 1    19 0    0 128"
+          "$": "QW: 0 0    16 0    0 0 -> QW: 16 1    19 0    0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 2007930,
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 16 1    19 0    0 128 -> QW: 32 17    20 0    0 160"
+          "$": "QW: 16 1    19 0    0 128 -> QW: 32 17    20 0    0 160",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 2007929,
             "Z": 357.01526
           },
           "TerritoryId": 614,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         }
       ]
     },
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 1    80 0 -> QW: 16 0    16 1    112 8"
+          "$": "QW: 0 0    0 1    80 0 -> QW: 16 0    16 1    112 8",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            8
+          ]
         },
         {
-          "DataId": 2008189,
+          "DataId": 2008193,
           "Position": {
-            "X": 48.78308,
-            "Y": 5.5999756,
-            "Z": 294.02612
+            "X": 44.87671,
+            "Y": 5.3864136,
+            "Z": 293.59875
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 16 0    16 1    112 8 -> QW: 33 0    16 1    144 72"
+          "$": "QW: 33 0    16 1    144 72 -> QW: 49 0    17 1    176 76",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            4
+          ]
         },
         {
-          "DataId": 2008193,
+          "DataId": 2008189,
           "Position": {
-            "X": 44.87671,
-            "Y": 5.3864136,
-            "Z": 293.59875
+            "X": 48.78308,
+            "Y": 5.5999756,
+            "Z": 294.02612
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 33 0    16 1    144 72 -> QW: 49 0    17 1    176 76"
+          "$": "QW: 16 0    16 1    112 8 -> QW: 33 0    16 1    144 72",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 2008188,
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 49 0    17 1    176 76 -> QW: 65 0    17 17    192 204"
+          "$": "QW: 49 0    17 1    176 76 -> QW: 65 0    17 17    192 204",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 2008191,
           },
           "TerritoryId": 614,
           "InteractionType": "Interact",
-          "$": "QW: 65 0    17 17    192 204 -> QW: 81 1    17 17    208 220"
+          "$": "QW: 65 0    17 17    192 204 -> QW: 81 1    17 17    208 220",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         },
         {
           "DataId": 2008190,
             "Z": 308.5221
           },
           "TerritoryId": 614,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
     {
       "Sequence": 255,
       "Steps": [
+        {
+          "Position": {
+            "X": 163.68964,
+            "Y": -0.29980254,
+            "Z": 228.32257
+          },
+          "TerritoryId": 614,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
         {
           "DataId": 1020232,
           "Position": {
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 3839806e49530ae5c28f4dda17be4eec2d83a8e8..0b7250efc25eaf1fe685ad1ef27583aedff26567 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 7.9999094,
             "Z": 38.712036
           },
+          "StopDistance": 6,
           "TerritoryId": 129,
           "InteractionType": "AcceptQuest"
         }
@@ -64,4 +65,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 082c242ad536083456ffb50ba3cb903427d428ad..44d98e73901f4f70a332c22e96a8ff5c6e2f729e 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 130,
             "Z": -506.95053
           },
+          "StopDistance": 5,
           "TerritoryId": 612,
           "InteractionType": "AcceptQuest",
           "AetheryteShortcut": "Fringes - Castrum Oriens",
           },
           "TerritoryId": 635,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 17 0    0 0    0 64"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 17 0    0 0    0 64",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1023298,
           },
           "TerritoryId": 635,
           "InteractionType": "Interact",
-          "$": "QW: 17 0    0 0    0 64 -> QW: 33 1    0 0    0 192"
+          "$": "QW: 17 0    0 0    0 64 -> QW: 33 1    0 0    0 192",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1023763,
             "Z": 121.87378
           },
           "TerritoryId": 635,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index b4d043ca7e22241bc811eed581d61237cc52236b..62185826f98626efb827bfe439a2332db6731d46 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 50.004436,
             "Z": 185.6565
           },
+          "StopDistance": 7,
           "TerritoryId": 612,
           "InteractionType": "AcceptQuest"
         }
           "KillEnemyDataIds": [
             8036
           ],
-          "$": "QW: 0 0    0 0    0 0 -> QW: 16 16    0 0    0 128"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 16 16    0 0    0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "Position": {
           "KillEnemyDataIds": [
             8044,
             8050
+          ],
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
           ]
         }
       ]
@@ -81,4 +98,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index ef3dc34430cd106d6b7cb82338d9f0832ff02614..0315248c76163fffd78635d94d86772e7de31474 100644 (file)
@@ -27,6 +27,7 @@
             "Y": 50.00444,
             "Z": 210.46765
           },
+          "StopDistance": 7,
           "TerritoryId": 612,
           "InteractionType": "Interact",
           "DialogueChoices": [
@@ -71,4 +72,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index ea8a8183abb80ae602fea7c7c3291a222c602482..9fa4d564a9e718a66fab20225d539bd270fe197d 100644 (file)
             "Y": 82.94969,
             "Z": -101.27417
           },
+          "StopDistance": 7,
           "TerritoryId": 612,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index b0eb46a588b639d3b5db2ea44de14179b8989d30..ef161cde34184e9b90c48c10d3ee5ab034deef68 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 82.94969,
             "Z": -101.27417
           },
+          "StopDistance": 7,
           "TerritoryId": 612,
           "InteractionType": "AcceptQuest"
         }
             "Y": 122.137985,
             "Z": -242.14551
           },
+          "StopDistance": 5,
           "TerritoryId": 612,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 7c1c1ab69f1982676aae17c01201c935acb70b73..aa3275fbb893ba4143f8fee2c7c57cce6740d4ca 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 122.30697,
             "Z": -239.643
           },
+          "StopDistance": 7,
           "TerritoryId": 612,
           "InteractionType": "AcceptQuest"
         }
@@ -79,4 +80,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index a695cb0ddbd3c403e870906d1a5684d0330cf568..1f4ebaf5a88383b33a72899e9d602c44fc4270a2 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
+        {
+          "Position": {
+            "X": 404.45657,
+            "Y": 73.72764,
+            "Z": 204.51974
+          },
+          "TerritoryId": 612,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
         {
           "DataId": 1022334,
           "Position": {
@@ -73,4 +87,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index fafbabd001e698c2e3da708c795f108ef0474275..4a38f239999a965305e395bf183f6ed1abe0d2d1 100644 (file)
             8033,
             8045
           ],
-          "$": "QW: 0 0    0 0    0 0 -> QW: 16 32    0 0    0 128"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 16 32    0 0    0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 2008203,
           "KillEnemyDataIds": [
             8031,
             8032
+          ],
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
           ]
         }
       ]
index b6a8a74d6ee2cf0c20843e926c01ae9d8afe436b..ebca2e3daabdfa1e9949a1a4350c20275e78e720 100644 (file)
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 128"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 128",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1020618,
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 128 -> QW: 2 0    0 0    0 192"
+          "$": "QW: 1 0    0 0    0 128 -> QW: 2 0    0 0    0 192",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1020619,
             "Z": 105.57703
           },
           "TerritoryId": 620,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 1270d796fb883f43497f688aa2cb7ba18c326d21..066a19b7dddfee0bc17f94e6a4d14c56430c8848 100644 (file)
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 32"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 1 0    0 0    0 32",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 2008450,
           },
           "TerritoryId": 620,
           "InteractionType": "Interact",
-          "$": "QW: 1 0    0 0    0 32 -> QW: 2 0    0 0    0 96"
+          "$": "QW: 1 0    0 0    0 32 -> QW: 2 0    0 0    0 96",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         },
         {
           "DataId": 1020623,
             "Z": 297.04736
           },
           "TerritoryId": 620,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index e4b3419b23ee5be6a4304603fe005788a1e0e40c..f192578162cd7258826b2109835ed8befbdc876b 100644 (file)
       "Steps": [
         {
           "DataId": 1020631,
-"Position": {
-    "X": -300.49597,
-    "Y": 257.5265,
-    "Z": 765.0415
-},
-"TerritoryId": 620,
-"InteractionType": "CompleteQuest","StopDistance": 7
+          "Position": {
+            "X": -300.49597,
+            "Y": 257.5265,
+            "Z": 765.0415
+          },
+          "TerritoryId": 620,
+          "InteractionType": "CompleteQuest",
+          "StopDistance": 7
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 3b4ea3e3c832b489100bb3f3ef6f13d3b494ba33..6466101a650bdd9b313b67063e31137060937440 100644 (file)
@@ -53,6 +53,7 @@
             "Y": 262.4093,
             "Z": 661.86
           },
+          "StopDistance": 4.25,
           "TerritoryId": 620,
           "InteractionType": "Interact"
         }
             "Y": 263.73114,
             "Z": 655.75635
           },
+          "StopDistance": 7,
           "TerritoryId": 620,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 8ef17c051941cc8547d98e7ef1bc54c09d9d0f46..6f742c9a16b62f3fc0716f587935ef2fc01bd95c 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 263.73114,
             "Z": 655.75635
           },
+          "StopDistance": 7,
           "TerritoryId": 620,
           "InteractionType": "AcceptQuest"
         }
       "Steps": [
         {
           "DataId": 1020629,
-"Position": {
-    "X": -298.51227,
-    "Y": 257.52652,
-    "Z": 764.98047
-},
-"TerritoryId": 620,
-"InteractionType": "CompleteQuest","StopDistance": 7
+          "Position": {
+            "X": -298.51227,
+            "Y": 257.52652,
+            "Z": 764.98047
+          },
+          "TerritoryId": 620,
+          "InteractionType": "CompleteQuest",
+          "StopDistance": 7
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index b91082db345c6423aab500aa084cadbf85fb25b6..3cdd92981ff7e157e618fbb2e07f089f4082aa86 100644 (file)
@@ -12,6 +12,7 @@
             "Y": 314.22742,
             "Z": 418.2954
           },
+          "StopDistance": 7,
           "TerritoryId": 620,
           "InteractionType": "AcceptQuest"
         }
             "Y": 344.11768,
             "Z": 435.3551
           },
+          "StopDistance": 5,
           "TerritoryId": 620,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 8196199e345487c7d34b3cbd9a44b471771759d9..da1776639fb35ed8f56f292ed312fc20805ac9df 100644 (file)
@@ -27,6 +27,7 @@
             "Y": 322.83618,
             "Z": 746.94434
           },
+          "StopDistance": 7,
           "TerritoryId": 620,
           "InteractionType": "Interact"
         }
@@ -42,6 +43,7 @@
             "Y": 322.83618,
             "Z": 740.6881
           },
+          "StopDistance": 7,
           "TerritoryId": 620,
           "InteractionType": "Interact"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 3d88f6238e045d284fb119e5a9f8b65febb4e7d0..772051719b030b41f3b0f2a64c846b943ce2b83e 100644 (file)
             "Y": -0.11677644,
             "Z": -28.610718
           },
+          "StopDistance": 5,
           "TerritoryId": 635,
           "InteractionType": "CompleteQuest"
         }
       ]
     }
   ]
-}
\ No newline at end of file
+}
index f6918d6e93e02a2a928739640d2fb9b405bb9774..c7d19c318a0d2fc4da9dbae869488e436ce6fe6e 100644 (file)
@@ -12,6 +12,7 @@
             "Y": -0.11677644,
             "Z": -28.610718
           },
+          "StopDistance": 7,
           "TerritoryId": 635,
           "InteractionType": "AcceptQuest",
           "AetheryteShortcut": "Rhalgr's Reach",
             }
           }
         },
+        {
+          "Position": {
+            "X": 1.7183262,
+            "Y": 317.60666,
+            "Z": 141.11252
+          },
+          "TerritoryId": 620,
+          "InteractionType": "WalkTo",
+          "SkipConditions": {
+            "StepIf": {
+              "Flying": "Unlocked"
+            }
+          }
+        },
         {
           "DataId": 1020649,
           "Position": {
       ]
     }
   ]
-}
\ No newline at end of file
+}
index ce7356c244124f4230a3e3dedcf29573c600f219..659248b9f3e37ab5bf5f74b004cd1c9b7543692f 100644 (file)
@@ -33,6 +33,7 @@
             "Y": 50.00002,
             "Z": -1.9990234
           },
+          "StopDistance": 7,
           "TerritoryId": 621,
           "InteractionType": "SinglePlayerDuty"
         }
@@ -54,4 +55,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
index ad69864e45e5783ff4b49eae0148e3c89f8067d1..fe1034c1be8a30a6a8d0670b0f2ac77f059a6ea9 100644 (file)
           "InteractionType": "AttuneAetherCurrent",
           "AetherCurrentId": 2818170
         },
+        {
+          "Position": {
+            "X": 93.08614,
+            "Y": 42.177456,
+            "Z": 772.668
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo",
+          "Mount": true
+        },
+        {
+          "Position": {
+            "X": 75.00177,
+            "Y": 45.410225,
+            "Z": 755.10895
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo",
+          "DisableNavmesh": true
+        },
         {
           "DataId": 1021712,
           "Position": {
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 21a8ffec86ff3bc01347a7873a7cbb252aa00344..26e15939f2483deae541d571d330544bc06b45b5 100644 (file)
     {
       "Sequence": 2,
       "Steps": [
+        {
+          "Position": {
+            "X": -672.0402,
+            "Y": 49.99975,
+            "Z": 15.600315
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo",
+          "AetheryteShortcut": "Lochs - Porta Praetoria"
+        },
         {
           "DataId": 1021698,
           "Position": {
@@ -59,8 +69,7 @@
             "Z": 14.999573
           },
           "TerritoryId": 621,
-          "InteractionType": "Interact",
-          "AetheryteShortcut": "Lochs - Porta Praetoria"
+          "InteractionType": "Interact"
         }
       ]
     },
@@ -74,6 +83,7 @@
             "Y": 50.01024,
             "Z": 17.92926
           },
+          "StopDistance": 5,
           "TerritoryId": 621,
           "InteractionType": "Interact"
         }
           },
           "TerritoryId": 621,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 16 16    0 0    0 32"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 16 16    0 0    0 32",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         },
         {
           "DataId": 1021701,
           },
           "TerritoryId": 621,
           "InteractionType": "Interact",
-          "$": "QW: 16 16    0 0    0 32 -> QW: 32 17    0 0    0 160"
+          "$": "QW: 16 16    0 0    0 32 -> QW: 32 17    0 0    0 160",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1021702,
             "Z": -4.043701
           },
           "TerritoryId": 621,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index 24ecd2a5b1b24a32170d85c39293d0e54d551183..80b2807942650230101729e145fa77e95a869524 100644 (file)
@@ -53,6 +53,7 @@
             "Y": 21.62428,
             "Z": -11.947815
           },
+          "StopDistance": 7,
           "TerritoryId": 621,
           "InteractionType": "Interact"
         }
           },
           "TerritoryId": 621,
           "InteractionType": "Interact",
-          "$": "QW: 0 0    0 0    0 0 -> QW: 16 1    0 0    0 16"
+          "$": "QW: 0 0    0 0    0 0 -> QW: 16 1    0 0    0 16",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            16
+          ]
         },
         {
           "DataId": 1021704,
             "Y": 50.000015,
             "Z": -3.1281738
           },
+          "StopDistance": 1,
           "TerritoryId": 621,
           "InteractionType": "Interact",
-          "$": "QW: 16 1    0 0    0 16 -> QW: 32 1    16 0    0 144"
+          "$": "QW: 16 1    0 0    0 16 -> QW: 32 1    16 0    0 144",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
         },
         {
           "DataId": 1022724,
             "Y": 50.00002,
             "Z": 0.869751
           },
+          "StopDistance": 7,
           "TerritoryId": 621,
           "InteractionType": "Interact",
-          "$": "QW: 32 1    16 0    0 144 -> QW: 49 1    16 0    0 208"
+          "$": "QW: 32 1    16 0    0 144 -> QW: 49 1    16 0    0 208",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        },
+        {
+          "Position": {
+            "X": -668.1697,
+            "Y": 49.99959,
+            "Z": 10.722498
+          },
+          "TerritoryId": 621,
+          "InteractionType": "WalkTo"
         },
         {
           "DataId": 1021698,
             "Y": 49.999725,
             "Z": 14.999573
           },
+          "StopDistance": 7,
           "TerritoryId": 621,
-          "InteractionType": "Interact"
+          "InteractionType": "Interact",
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
         }
       ]
     },
       ]
     }
   ]
-}
\ No newline at end of file
+}
index b7546231df32e628a2aaa1d3ad5ce80e9f082284..7db023e1061bf8e4403205da74a98c5db9ec6cd1 100644 (file)
                           "kneel",
                           "bow",
                           "uchiwasshoi",
-                          "clap"
+                          "clap",
+                          "victorypose"
                         ]
                       }
                     }
index 28e102ee787dfb76e88b117abb44ca443698ad99..e6080ce0b2feb5564169057c35a4139ce537452c 100644 (file)
@@ -31,5 +31,6 @@ public sealed class EmoteConverter() : EnumConverter<EEmote>(Values)
         { EEmote.Bow, "bow" },
         { EEmote.Uchiwasshoi, "uchiwasshoi" },
         { EEmote.Clap, "clap" },
+        { EEmote.VictoryPose, "victorypose" },
     };
 }
index b5e825a343d323c3d8efa9a4934a3e6e80f51767..517f9db742ec8949963175f933fbc2721a2df853 100644 (file)
@@ -32,4 +32,5 @@ public enum EEmote
     Bow = 5,
     Uchiwasshoi = 278,
     Clap = 7,
+    VictoryPose = 122,
 }
index aa55ed27dbd68f57c580cd6c697f4f7be5e34c3a..2e48057448de5086387247671a4fdf58710aaced 100644 (file)
@@ -257,7 +257,7 @@ internal sealed class CombatController : IDisposable
 
                     // for enemies that are very far away, their nameplate doesn't render but they're in the object table
                     if (_currentFight?.Data.SpawnType == EEnemySpawnType.OverworldEnemies &&
-                        Vector3.Distance(_clientState.LocalPlayer?.Position ?? Vector3.Zero, battleNpc.Position) > 50)
+                        Vector3.Distance(_clientState.LocalPlayer?.Position ?? Vector3.Zero, battleNpc.Position) > 45)
                         return 25;
                 }
                 else