Add Respected Pelupelu quests v4.3
authorLiza Carvelli <liza@carvel.li>
Wed, 20 Nov 2024 17:39:30 +0000 (18:39 +0100)
committerLiza Carvelli <liza@carvel.li>
Wed, 20 Nov 2024 17:39:30 +0000 (18:39 +0100)
Directory.Build.targets
QuestPaths/7.x - Dawntrail/Allied Societies/Pelupelu/Dailies/5213_Advisor vs Predator.json
QuestPaths/7.x - Dawntrail/Allied Societies/Pelupelu/Dailies/5214_Let Mobbie Be Your Guide.json
QuestPaths/7.x - Dawntrail/Allied Societies/Pelupelu/Dailies/5215_The Popularity of Punutiys.json
QuestPaths/7.x - Dawntrail/Allied Societies/Pelupelu/Dailies/5219_Born to Run Away.json
QuestPaths/quest-v1.json
Questionable.Model/Questing/Converter/ActionConverter.cs
Questionable.Model/Questing/EAction.cs
Questionable/Functions/QuestFunctions.cs

index ca80e97a38a7dc39357873d394c15563e93ae581..ba0f6f9d7af8dc8203aad2f56c135718cc541afe 100644 (file)
@@ -1,5 +1,5 @@
 <Project>
     <PropertyGroup>
-        <Version>4.2</Version>
+        <Version>4.3</Version>
     </PropertyGroup>
 </Project>
index f7b53cd4ab550475f5e0da83d8b08231cb13b5d2..95e55858fff6d731d6b692d43bc5de4273b371a2 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 2014497,
+          "Position": {
+            "X": -130.7851,
+            "Y": 114.39685,
+            "Z": 240.31421
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            18174
+          ],
+          "AetheryteShortcut": "Kozama'uka - Earthenshire",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [
+              {
+                "High": 1
+              }
+            ],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 2014498,
+          "Position": {
+            "X": -56.565247,
+            "Y": 111.77234,
+            "Z": 172.62524
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            18174
+          ],
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [
+              {
+                "High": 2
+              }
+            ],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 2014499,
+          "Position": {
+            "X": -84.18408,
+            "Y": 111.436646,
+            "Z": 268.05518
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Combat",
+          "EnemySpawnType": "AfterInteraction",
+          "KillEnemyDataIds": [
+            18174
+          ],
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [
+              {
+                "High": 3
+              }
+            ],
+            null,
+            null,
+            null
+          ]
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
index f7b53cd4ab550475f5e0da83d8b08231cb13b5d2..58a270a11a74583018e3f2b44994392e0c3c983e 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1052324,
+          "Position": {
+            "X": -248.18805,
+            "Y": 110.17465,
+            "Z": 189.01343
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Kozama'uka - Earthenshire",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1052326,
+          "Position": {
+            "X": -304.61584,
+            "Y": 110.20639,
+            "Z": 725.39856
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            [
+              {
+                "High": 2
+              }
+            ],
+            null,
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 1052435,
+          "Position": {
+            "X": 505.76025,
+            "Y": 115.10293,
+            "Z": 205.7373
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "AetheryteShortcut": "Kozama'uka - Many Fires",
+          "RequiredQuestVariables": [
+            null,
+            [
+              {
+                "High": 1
+              }
+            ],
+            null,
+            null,
+            null,
+            null
+          ]
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
index f7b53cd4ab550475f5e0da83d8b08231cb13b5d2..4bd9620a1a64c7b2737f51b93144190102636a0c 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1051798,
+          "Position": {
+            "X": 897.734,
+            "Y": 6.8223433,
+            "Z": -285.1759
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1052328,
+          "Position": {
+            "X": 171.6792,
+            "Y": 16.762953,
+            "Z": -112.44379
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Action",
+          "Action": "Bosom Brook",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [
+              {
+                "High": 1
+              }
+            ],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 1052329,
+          "Position": {
+            "X": 216.7544,
+            "Y": 16.31888,
+            "Z": -99.687195
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Action",
+          "Action": "Bosom Brook",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [
+              {
+                "High": 2
+              }
+            ],
+            null,
+            null,
+            null
+          ]
+        },
+        {
+          "DataId": 1052327,
+          "Position": {
+            "X": 186.38892,
+            "Y": 21.742897,
+            "Z": -74.47931
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Action",
+          "Action": "Bosom Brook",
+          "Fly": true,
+          "RequiredQuestVariables": [
+            null,
+            null,
+            [
+              {
+                "High": 3
+              }
+            ],
+            null,
+            null,
+            null
+          ]
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
index f7b53cd4ab550475f5e0da83d8b08231cb13b5d2..f93bd50d7ca281a216c07ce442fbb96c90f1af8f 100644 (file)
@@ -1,7 +1,6 @@
 {
   "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
   "Author": "liza",
-  "Disabled": true,
   "QuestSequence": [
     {
       "Sequence": 0,
         }
       ]
     },
+    {
+      "Sequence": 1,
+      "Steps": [
+        {
+          "DataId": 1052333,
+          "Position": {
+            "X": 775.1736,
+            "Y": 12.871736,
+            "Z": -196.0022
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            128
+          ]
+        },
+        {
+          "DataId": 1052335,
+          "Position": {
+            "X": 867.76526,
+            "Y": 14.402381,
+            "Z": -171.31305
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            32
+          ]
+        },
+        {
+          "DataId": 1052334,
+          "Position": {
+            "X": 864.5609,
+            "Y": 15.056413,
+            "Z": -256.27533
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "Fly": true,
+          "CompletionQuestVariablesFlags": [
+            null,
+            null,
+            null,
+            null,
+            null,
+            64
+          ]
+        }
+      ]
+    },
+    {
+      "Sequence": 2,
+      "Steps": [
+        {
+          "DataId": 1052336,
+          "Position": {
+            "X": 838.4375,
+            "Y": 14.301746,
+            "Z": -222.06458
+          },
+          "TerritoryId": 1188,
+          "InteractionType": "Interact",
+          "Fly": true
+        }
+      ]
+    },
     {
       "Sequence": 255,
       "Steps": [
           },
           "TerritoryId": 1188,
           "InteractionType": "WalkTo",
-          "AetheryteShortcut": "Kozama'uka - Dock Poga"
+          "Fly": true
         },
         {
           "DataId": 1051711,
index 72ee631835db39a4cd53983021ae55cd65ff26d4..0564a3a3df30414a1759023e25d0437015357336 100644 (file)
                   "Katon",
                   "Raiton",
                   "Hide",
-                  "Slug Shot"
+                  "Slug Shot",
+                  "Bosom Brook"
                 ]
               }
             },
index 86a1800b5dbe58945dfd65b35978d18d238a545c..2af9cfa849f1496ad3ac99b7537690da2437d75c 100644 (file)
@@ -41,5 +41,6 @@ public sealed class ActionConverter() : EnumConverter<EAction>(Values)
         { EAction.Katon, "Katon" },
         { EAction.Raiton, "Raiton" },
         { EAction.SlugShot, "Slug Shot" },
+        { EAction.BosomBrook, "Bosom Brook" },
     };
 }
index 4f79879786a50892c9a95bd0e2c1434c619bb39d..0f72ecc6cd818babdf4862b36434f6d8f914185a 100644 (file)
@@ -47,6 +47,7 @@ public enum EAction
     Raiton = 2267,
     RabbitMedium = 2272,
     SlugShot = 7412,
+    BosomBrook = 37173,
 
     CollectMiner = 240,
     ScourMiner = 22182,
@@ -84,6 +85,7 @@ public static class EActionExtensions
             or EAction.YellowGulal
             or EAction.BlueGulal
             or EAction.ElectrixFlux
-            or EAction.HopStep;
+            or EAction.HopStep
+            or EAction.BosomBrook;
     }
 }
index 1ef56c4e42d3e59d2f4e451eed2a369900229a43..dc507a0a31b0744563d61f56598b831c74b2f54c 100644 (file)
@@ -243,6 +243,7 @@ internal sealed unsafe class QuestFunctions
         {
             return questId.Value switch
             {
+                5215 => EAlliedSociety.None,
                 >= 5199 and <= 5226 => EAlliedSociety.Pelupelu,
                 _ => EAlliedSociety.None,
             };