From 86caa24b06da6899e294369a8e486fca78e0376f Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Fri, 27 Sep 2024 02:26:16 +0800 Subject: [PATCH 1/8] Added new daily quests: - Best Served Foul - A Real Pearler - You Have the Rite --- .../Kojin/Dailies/2979_Best Served Foul.json | 137 ++++++++++++ .../Kojin/Dailies/2980_A Real Pearler.json | 196 ++++++++++++++++++ .../Kojin/Dailies/2981_You Have the Rite.json | 106 ++++++++++ 3 files changed, 439 insertions(+) create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json new file mode 100644 index 000000000..2a43a8689 --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json @@ -0,0 +1,137 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1024538, + "Position": { + "X": 703.7003, + "Y": 0.73878324, + "Z": -26.077698 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2009241, + "Position": { + "X": 532.6465, + "Y": 0.99176025, + "Z": -201.2818 + }, + "TerritoryId": 613, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [8234], + "Fly": true, + "RequiredQuestVariables": [null, null, [34], null, null, null] + }, + { + "DataId": 8234, + "Position": { + "X": 534.78296, + "Y": 1, + "Z": -193.164 + }, + "TerritoryId": 613, + "InteractionType": "UseItem", + "ItemId": 2002398, + "RequiredQuestVariables": [null, null, [34], null, null, null] + }, + { + "DataId": 2009240, + "Position": { + "X": 620.2334, + "Y": 0.10675049, + "Z": -315.9076 + }, + "TerritoryId": 613, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [8233], + "Fly": true, + "RequiredQuestVariables": [null, null, [18, 35], null, null, null] + }, + { + "DataId": 8233, + "Position": { + "X": 616.9984, + "Y": 0.04129504, + "Z": -318.1964 + }, + "TerritoryId": 613, + "InteractionType": "UseItem", + "ItemId": 2002398, + "RequiredQuestVariables": [null, null, [18, 35], null, null, null] + }, + { + "DataId": 2009239, + "Position": { + "X": 762.9358, + "Y": 0.44250488, + "Z": -286.7323 + }, + "TerritoryId": 613, + "InteractionType": "Combat", + "EnemySpawnType": "AfterInteraction", + "KillEnemyDataIds": [8232], + "Fly": true, + "RequiredQuestVariables": [null, null, [19], null, null, null] + }, + { + "DataId": 8232, + "Position": { + "X": 760.98267, + "Y": 0.36481446, + "Z": -290.0893 + }, + "TerritoryId": 613, + "InteractionType": "UseItem", + "ItemId": 2002398, + "RequiredQuestVariables": [null, null, [19], null, null, null] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + } + ] + } + ] +} diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json new file mode 100644 index 000000000..f3ee8c5a8 --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json @@ -0,0 +1,196 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 317.60394, + "Y": -83.29468, + "Z": -227.42934 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 2009094, + "Position": { + "X": 211.078, + "Y": -135.14917, + "Z": 56.168457 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [ + null, + [1, 3, 5, 6, 7, 8], + null, + null, + null, + null + ] + }, + { + "DataId": 2009095, + "Position": { + "X": 163.0426, + "Y": -148.05829, + "Z": 72.28198 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [2, 9, 21], null, null, null, null] + }, + { + "DataId": 2009096, + "Position": { + "X": 134.23352, + "Y": -161.21161, + "Z": 70.450806 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [24, 37], null, null, null, null] + }, + { + "DataId": 2009080, + "Position": { + "X": 196.27673, + "Y": -146.685, + "Z": 40.45166 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [4, 19], null, null, null, null] + }, + { + "DataId": 2009081, + "Position": { + "X": 151.56775, + "Y": -168.1087, + "Z": 49.454468 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [22, 23, 40], null, null, null, null] + }, + { + "DataId": 2009082, + "Position": { + "X": 141.86316, + "Y": -170.30597, + "Z": 96.75745 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [ + null, + [18, 17, 20, 35, 38], + null, + null, + null, + null + ] + }, + { + "DataId": 2009083, + "Position": { + "X": 165.08728, + "Y": -143.54169, + "Z": 116.227905 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [ + null, + [25, 33, 36, 39], + null, + null, + null, + null + ] + }, + { + "DataId": 2009084, + "Position": { + "X": 173.81543, + "Y": -167.3457, + "Z": 114.61047 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [34, 41], null, null, null, null] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 804.21405, + "Y": 1.4000988, + "Z": 720.92487 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1024460, + "Position": { + "X": 873.9298, + "Y": 1.1792068, + "Z": 851.9568 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + } + ] + } + ] +} diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json new file mode 100644 index 000000000..f20f18c5f --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json @@ -0,0 +1,106 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 317.60394, + "Y": -83.29468, + "Z": -227.42934 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "Position": { + "X": -3.8817294, + "Y": -146.96666, + "Z": -155.70833 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true + }, + { + "DataId": 1024294, + "Position": { + "X": -24.765442, + "Y": -190.38937, + "Z": -137.10236 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 368.39856, + "Y": -116.624695, + "Z": -291.34058 + }, + "TerritoryId": 613, + "InteractionType": "UseItem", + "ItemId": 2002400, + "AetheryteShortcut": "Ruby Sea - Tamamizu", + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2009085, + "Position": { + "X": 367.18176, + "Y": -119.93892, + "Z": -291.77762 + }, + "TerritoryId": 613, + "InteractionType": "Emote", + "Emote": "pray" + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest", + "Fly": true + } + ] + } + ] +} From 087a6068d095691b3a33f593f90b35d4497104ff Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Sat, 28 Sep 2024 16:16:14 +0800 Subject: [PATCH 2/8] Added new daily quest: - Pickles of Partnership --- .../Dailies/2984_Pickles of Partnership.json | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json new file mode 100644 index 000000000..dcf8bcfe8 --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json @@ -0,0 +1,75 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1019249, + "Position": { + "X": 537.1328, + "Y": 33.655228, + "Z": -811.1849 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Onokoro" + }, + { + "DataId": 1024420, + "Position": { + "X": 577.3556, + "Y": 9.866471, + "Z": -733.79114 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 391.50903, + "Y": -119.58932, + "Z": -236.18898 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + }, + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} From e0056147d29af6f55f735c9d2dc6d0f27e67e4f2 Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Sun, 29 Sep 2024 01:02:40 +0800 Subject: [PATCH 3/8] Updated "Pickles of Partnership". Added another possible NPC to interact. Added conditional quest variables. --- .../Dailies/2984_Pickles of Partnership.json | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json index dcf8bcfe8..41b1d804f 100644 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json @@ -30,7 +30,20 @@ "TerritoryId": 613, "InteractionType": "Interact", "Fly": true, - "AetheryteShortcut": "Ruby Sea - Onokoro" + "AetheryteShortcut": "Ruby Sea - Onokoro", + "RequiredQuestVariables": [null, null, [16, 32], null, null, null] + }, + { + "DataId": 1024348, + "Position": { + "X": 724.8187, + "Y": 1.3691645, + "Z": -814.4198 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, null, [32], null, null, null] }, { "DataId": 1024420, @@ -41,7 +54,8 @@ }, "TerritoryId": 613, "InteractionType": "Interact", - "Fly": true + "Fly": true, + "RequiredQuestVariables": [null, null, [16], null, null, null] } ] }, From eae070d6fb2d792d51bea625e57cbe8e22bdc185 Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Sun, 29 Sep 2024 01:06:22 +0800 Subject: [PATCH 4/8] Updated step 255 of some of the daily quests. --- .../Kojin/Dailies/2979_Best Served Foul.json | 15 ++++++++++++--- .../Kojin/Dailies/2980_A Real Pearler.json | 15 ++++++++++++--- .../Kojin/Dailies/2981_You Have the Rite.json | 13 +++++++++++-- .../Dailies/2984_Pickles of Partnership.json | 6 +++--- 4 files changed, 38 insertions(+), 11 deletions(-) diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json index 2a43a8689..9da9135a2 100644 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json @@ -119,6 +119,17 @@ { "Sequence": 255, "Steps": [ + { + "Position": { + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + }, { "DataId": 1024217, "Position": { @@ -127,9 +138,7 @@ "Z": -232.28815 }, "TerritoryId": 613, - "InteractionType": "CompleteQuest", - "Fly": true, - "AetheryteShortcut": "Ruby Sea - Tamamizu" + "InteractionType": "CompleteQuest" } ] } diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json index f3ee8c5a8..bc0fa0f71 100644 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json @@ -178,6 +178,17 @@ { "Sequence": 255, "Steps": [ + { + "Position": { + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + }, { "DataId": 1024217, "Position": { @@ -186,9 +197,7 @@ "Z": -232.28815 }, "TerritoryId": 613, - "InteractionType": "CompleteQuest", - "Fly": true, - "AetheryteShortcut": "Ruby Sea - Tamamizu" + "InteractionType": "CompleteQuest" } ] } diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json index f20f18c5f..8cafa32ba 100644 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2981_You Have the Rite.json @@ -89,6 +89,16 @@ { "Sequence": 255, "Steps": [ + { + "Position": { + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true + }, { "DataId": 1024217, "Position": { @@ -97,8 +107,7 @@ "Z": -232.28815 }, "TerritoryId": 613, - "InteractionType": "CompleteQuest", - "Fly": true + "InteractionType": "CompleteQuest" } ] } diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json index 41b1d804f..758957390 100644 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2984_Pickles of Partnership.json @@ -64,9 +64,9 @@ "Steps": [ { "Position": { - "X": 391.50903, - "Y": -119.58932, - "Z": -236.18898 + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 }, "TerritoryId": 613, "InteractionType": "WalkTo", From 95dd132dcbc9274069558931c318b0e47690a495 Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Sun, 29 Sep 2024 01:19:04 +0800 Subject: [PATCH 5/8] Added new story quest: - Under Wraps --- .../Kojin/Story/2974_Under Wraps.json | 133 ++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Story/2974_Under Wraps.json diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Story/2974_Under Wraps.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Story/2974_Under Wraps.json new file mode 100644 index 000000000..9da1c6c87 --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Story/2974_Under Wraps.json @@ -0,0 +1,133 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024215, + "Position": { + "X": 400.07617, + "Y": -119.589325, + "Z": -247.54712 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1024231, + "Position": { + "X": 463.40125, + "Y": 56.86197, + "Z": -157.94617 + }, + "TerritoryId": 614, + "InteractionType": "Interact", + "Fly": true, + "AetheryteShortcut": "Yanxia - Namai", + "DialogueChoices": [ + { + "Prompt": "TEXT_BANKJN002_02974_Q1_000_000", + "Type": "List", + "Answer": "TEXT_BANKJN002_02974_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2009169, + "Position": { + "X": 145.922, + "Y": 26.352295, + "Z": 456.9314 + }, + "TerritoryId": 614, + "InteractionType": "Snipe", + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2009170, + "Position": { + "X": 205.31006, + "Y": 14.297607, + "Z": 712.76404 + }, + "TerritoryId": 614, + "InteractionType": "Snipe", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1024238, + "Position": { + "X": 302.72363, + "Y": 2.8619597, + "Z": 731.44116 + }, + "TerritoryId": 614, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 5, + "Steps": [ + { + "DataId": 1024244, + "Position": { + "X": 181.10925, + "Y": 6.1105657, + "Z": 553.2462 + }, + "TerritoryId": 614, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "DataId": 1024215, + "Position": { + "X": 400.07617, + "Y": -119.589325, + "Z": -247.54712 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu", + "DialogueChoices": [ + { + "Prompt": "TEXT_BANKJN002_02974_Q3_000_000", + "Type": "List", + "Answer": "TEXT_BANKJN002_02974_A3_000_001" + } + ] + } + ] + } + ] +} From d3389baa4585f39dd01c0a5f8e73a97c304d0d70 Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Sun, 29 Sep 2024 01:53:40 +0800 Subject: [PATCH 6/8] Added new action "Inhale" --- QuestPaths/quest-v1.json | 1 + Questionable.Model/Questing/Converter/ActionConverter.cs | 1 + Questionable.Model/Questing/EAction.cs | 2 ++ 3 files changed, 4 insertions(+) diff --git a/QuestPaths/quest-v1.json b/QuestPaths/quest-v1.json index 0c0661f74..b0fd35d28 100644 --- a/QuestPaths/quest-v1.json +++ b/QuestPaths/quest-v1.json @@ -912,6 +912,7 @@ "Buffet (Griffin)", "Trample", "Fumigate", + "Inhale", "Siphon Snout", "Peculiar Light", "Cannonfire", diff --git a/Questionable.Model/Questing/Converter/ActionConverter.cs b/Questionable.Model/Questing/Converter/ActionConverter.cs index 32a6654fa..6f0be40e5 100644 --- a/Questionable.Model/Questing/Converter/ActionConverter.cs +++ b/Questionable.Model/Questing/Converter/ActionConverter.cs @@ -26,6 +26,7 @@ public sealed class ActionConverter() : EnumConverter(Values) { EAction.BuffetGriffin, "Buffet (Griffin)" }, { EAction.Trample, "Trample" }, { EAction.Fumigate, "Fumigate" }, + { EAction.Inhale, "Inhale" }, { EAction.SiphonSnout, "Siphon Snout" }, { EAction.PeculiarLight, "Peculiar Light" }, { EAction.Cannonfire, "Cannonfire" }, diff --git a/Questionable.Model/Questing/EAction.cs b/Questionable.Model/Questing/EAction.cs index bcc676e40..27bcca1ff 100644 --- a/Questionable.Model/Questing/EAction.cs +++ b/Questionable.Model/Questing/EAction.cs @@ -27,6 +27,7 @@ public enum EAction Fumigate = 5872, MagitekPulse = 8624, MagitekThunder = 8625, + Inhale = 10013, SiphonSnout = 18187, PeculiarLight = 20030, Cannonfire = 20121, @@ -63,6 +64,7 @@ public static class EActionExtensions or EAction.BuffetGriffin or EAction.Trample or EAction.Fumigate + or EAction.Inhale or EAction.SiphonSnout or EAction.PeculiarLight or EAction.Cannonfire From f7ba64d34bad007567447162dbd5060c8bc492eb Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Sun, 29 Sep 2024 02:25:59 +0800 Subject: [PATCH 7/8] Added new daily quests: - Little Kojin Lost - Much at Steak - Sand-sifting Specialist --- .../Kojin/Dailies/2985_Little Kojin Lost.json | 118 ++++++++++++ .../Kojin/Dailies/2986_Much at Steak.json | 97 ++++++++++ .../Dailies/2990_Sand-sifting Specialist.json | 179 ++++++++++++++++++ 3 files changed, 394 insertions(+) create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2985_Little Kojin Lost.json create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2986_Much at Steak.json create mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2990_Sand-sifting Specialist.json diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2985_Little Kojin Lost.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2985_Little Kojin Lost.json new file mode 100644 index 000000000..658f8fdb0 --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2985_Little Kojin Lost.json @@ -0,0 +1,118 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": 324.734, + "Y": -118.16611, + "Z": -310.65613 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "RestartNavigationIfCancelled": false + }, + { + "DataId": 2009099, + "Position": { + "X": 829.0073, + "Y": -122.179016, + "Z": -768.91736 + }, + "TerritoryId": 613, + "InteractionType": "Say", + "ChatMessage": { + "Key": "TEXT_BANKJN401_02985_SAYTODO_000_015" + }, + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 1024295, + "Position": { + "X": 861.6616, + "Y": -108.659546, + "Z": -546.4103 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [16], null, null, null, null] + }, + { + "DataId": 1024345, + "Position": { + "X": 891.78296, + "Y": -140.61188, + "Z": -794.36945 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [32], null, null, null, null] + }, + { + "DataId": 1024344, + "Position": { + "X": 836.14856, + "Y": -127.85541, + "Z": -910.7042 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true, + "RequiredQuestVariables": [null, [48], null, null, null, null] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + }, + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2986_Much at Steak.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2986_Much at Steak.json new file mode 100644 index 000000000..ba5a8f43a --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2986_Much at Steak.json @@ -0,0 +1,97 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "Position": { + "X": -305.79498, + "Y": -0.5, + "Z": -517.7326 + }, + "TerritoryId": 613, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [8237], + "Fly": true, + "Land": true, + "AetheryteShortcut": "Ruby Sea - Onokoro", + "RequiredQuestVariables": [null, null, [1], null, null, null] + }, + { + "Position": { + "X": 166.64561, + "Y": -0.4983238, + "Z": -751.1739 + }, + "TerritoryId": 613, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [8237], + "Fly": true, + "Land": true, + "AetheryteShortcut": "Ruby Sea - Onokoro", + "RequiredQuestVariables": [null, null, [2], null, null, null] + }, + { + "Position": { + "X": -135.29268, + "Y": -0.06343824, + "Z": -805.9451 + }, + "TerritoryId": 613, + "InteractionType": "Combat", + "EnemySpawnType": "AutoOnEnterArea", + "KillEnemyDataIds": [8237], + "Fly": true, + "Land": true, + "AetheryteShortcut": "Ruby Sea - Onokoro", + "RequiredQuestVariables": [null, null, [3], null, null, null] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + }, + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2990_Sand-sifting Specialist.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2990_Sand-sifting Specialist.json new file mode 100644 index 000000000..f08218d80 --- /dev/null +++ b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2990_Sand-sifting Specialist.json @@ -0,0 +1,179 @@ +{ + "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", + "Author": "plogon_enjoyer", + "QuestSequence": [ + { + "Sequence": 0, + "Steps": [ + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "AcceptQuest" + } + ] + }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1024218, + "Position": { + "X": 387.56384, + "Y": -119.795334, + "Z": -257.64862 + }, + "TerritoryId": 613, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "Position": { + "X": 322.45865, + "Y": -121.24298, + "Z": -314.65158 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "RestartNavigationIfCancelled": false + }, + { + "DataId": 2009109, + "Position": { + "X": 239.18518, + "Y": -74.99817, + "Z": -464.95764 + }, + "TerritoryId": 613, + "InteractionType": "Action", + "Action": "Inhale", + "Fly": true, + "RequiredQuestVariables": [ + null, + null, + null, + [16, 48, 128, 144], + null, + null + ] + }, + { + "DataId": 2009108, + "Position": { + "X": 286.33557, + "Y": -74.60144, + "Z": -499.01584 + }, + "TerritoryId": 613, + "InteractionType": "Action", + "Action": "Inhale", + "Fly": true, + "RequiredQuestVariables": [ + null, + null, + null, + [16, 48, 128, 160], + null, + null + ] + }, + { + "DataId": 2009106, + "Position": { + "X": 539.2385, + "Y": -56.26001, + "Z": -364.88904 + }, + "TerritoryId": 613, + "InteractionType": "Action", + "Action": "Inhale", + "Fly": true, + "RequiredQuestVariables": [ + null, + null, + null, + [16, 64, 160], + null, + null + ] + }, + { + "DataId": 2009107, + "Position": { + "X": 560.14343, + "Y": -75.547424, + "Z": -410.81866 + }, + "TerritoryId": 613, + "InteractionType": "Action", + "Action": "Inhale", + "Fly": true, + "RequiredQuestVariables": [ + null, + null, + null, + [48, 64, 144, 160], + null, + null + ] + }, + { + "DataId": 2009105, + "Position": { + "X": 613.94666, + "Y": -74.57086, + "Z": -400.04578 + }, + "TerritoryId": 613, + "InteractionType": "Action", + "Action": "Inhale", + "Fly": true, + "RequiredQuestVariables": [ + null, + null, + null, + [64, 128, 144], + null, + null + ] + } + ] + }, + { + "Sequence": 255, + "Steps": [ + { + "Position": { + "X": 392.59683, + "Y": -119.589325, + "Z": -234.30063 + }, + "TerritoryId": 613, + "InteractionType": "WalkTo", + "Fly": true, + "AetheryteShortcut": "Ruby Sea - Tamamizu" + }, + { + "DataId": 1024217, + "Position": { + "X": 394.39978, + "Y": -119.58932, + "Z": -232.28815 + }, + "TerritoryId": 613, + "InteractionType": "CompleteQuest" + } + ] + } + ] +} From 7436f03199ca0242d8eb8b6e272a976d5e03dab9 Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Mon, 30 Sep 2024 00:24:13 +0800 Subject: [PATCH 8/8] Removed the following daily quests: - Best Served Foul - A Real Pearler --- .../Kojin/Dailies/2979_Best Served Foul.json | 146 ------------- .../Kojin/Dailies/2980_A Real Pearler.json | 205 ------------------ 2 files changed, 351 deletions(-) delete mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json delete mode 100644 QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json deleted file mode 100644 index 9da9135a2..000000000 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2979_Best Served Foul.json +++ /dev/null @@ -1,146 +0,0 @@ -{ - "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", - "Author": "plogon_enjoyer", - "QuestSequence": [ - { - "Sequence": 0, - "Steps": [ - { - "DataId": 1024217, - "Position": { - "X": 394.39978, - "Y": -119.58932, - "Z": -232.28815 - }, - "TerritoryId": 613, - "InteractionType": "AcceptQuest" - } - ] - }, - { - "Sequence": 1, - "Steps": [ - { - "DataId": 1024538, - "Position": { - "X": 703.7003, - "Y": 0.73878324, - "Z": -26.077698 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true - } - ] - }, - { - "Sequence": 2, - "Steps": [ - { - "DataId": 2009241, - "Position": { - "X": 532.6465, - "Y": 0.99176025, - "Z": -201.2818 - }, - "TerritoryId": 613, - "InteractionType": "Combat", - "EnemySpawnType": "AfterInteraction", - "KillEnemyDataIds": [8234], - "Fly": true, - "RequiredQuestVariables": [null, null, [34], null, null, null] - }, - { - "DataId": 8234, - "Position": { - "X": 534.78296, - "Y": 1, - "Z": -193.164 - }, - "TerritoryId": 613, - "InteractionType": "UseItem", - "ItemId": 2002398, - "RequiredQuestVariables": [null, null, [34], null, null, null] - }, - { - "DataId": 2009240, - "Position": { - "X": 620.2334, - "Y": 0.10675049, - "Z": -315.9076 - }, - "TerritoryId": 613, - "InteractionType": "Combat", - "EnemySpawnType": "AfterInteraction", - "KillEnemyDataIds": [8233], - "Fly": true, - "RequiredQuestVariables": [null, null, [18, 35], null, null, null] - }, - { - "DataId": 8233, - "Position": { - "X": 616.9984, - "Y": 0.04129504, - "Z": -318.1964 - }, - "TerritoryId": 613, - "InteractionType": "UseItem", - "ItemId": 2002398, - "RequiredQuestVariables": [null, null, [18, 35], null, null, null] - }, - { - "DataId": 2009239, - "Position": { - "X": 762.9358, - "Y": 0.44250488, - "Z": -286.7323 - }, - "TerritoryId": 613, - "InteractionType": "Combat", - "EnemySpawnType": "AfterInteraction", - "KillEnemyDataIds": [8232], - "Fly": true, - "RequiredQuestVariables": [null, null, [19], null, null, null] - }, - { - "DataId": 8232, - "Position": { - "X": 760.98267, - "Y": 0.36481446, - "Z": -290.0893 - }, - "TerritoryId": 613, - "InteractionType": "UseItem", - "ItemId": 2002398, - "RequiredQuestVariables": [null, null, [19], null, null, null] - } - ] - }, - { - "Sequence": 255, - "Steps": [ - { - "Position": { - "X": 392.59683, - "Y": -119.589325, - "Z": -234.30063 - }, - "TerritoryId": 613, - "InteractionType": "WalkTo", - "Fly": true, - "AetheryteShortcut": "Ruby Sea - Tamamizu" - }, - { - "DataId": 1024217, - "Position": { - "X": 394.39978, - "Y": -119.58932, - "Z": -232.28815 - }, - "TerritoryId": 613, - "InteractionType": "CompleteQuest" - } - ] - } - ] -} diff --git a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json b/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json deleted file mode 100644 index bc0fa0f71..000000000 --- a/QuestPaths/4.x - Stormblood/Allied Societies/Kojin/Dailies/2980_A Real Pearler.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", - "Author": "plogon_enjoyer", - "QuestSequence": [ - { - "Sequence": 0, - "Steps": [ - { - "DataId": 1024217, - "Position": { - "X": 394.39978, - "Y": -119.58932, - "Z": -232.28815 - }, - "TerritoryId": 613, - "InteractionType": "AcceptQuest" - } - ] - }, - { - "Sequence": 1, - "Steps": [ - { - "Position": { - "X": 317.60394, - "Y": -83.29468, - "Z": -227.42934 - }, - "TerritoryId": 613, - "InteractionType": "WalkTo", - "Fly": true - }, - { - "DataId": 2009094, - "Position": { - "X": 211.078, - "Y": -135.14917, - "Z": 56.168457 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [ - null, - [1, 3, 5, 6, 7, 8], - null, - null, - null, - null - ] - }, - { - "DataId": 2009095, - "Position": { - "X": 163.0426, - "Y": -148.05829, - "Z": 72.28198 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [null, [2, 9, 21], null, null, null, null] - }, - { - "DataId": 2009096, - "Position": { - "X": 134.23352, - "Y": -161.21161, - "Z": 70.450806 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [null, [24, 37], null, null, null, null] - }, - { - "DataId": 2009080, - "Position": { - "X": 196.27673, - "Y": -146.685, - "Z": 40.45166 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [null, [4, 19], null, null, null, null] - }, - { - "DataId": 2009081, - "Position": { - "X": 151.56775, - "Y": -168.1087, - "Z": 49.454468 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [null, [22, 23, 40], null, null, null, null] - }, - { - "DataId": 2009082, - "Position": { - "X": 141.86316, - "Y": -170.30597, - "Z": 96.75745 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [ - null, - [18, 17, 20, 35, 38], - null, - null, - null, - null - ] - }, - { - "DataId": 2009083, - "Position": { - "X": 165.08728, - "Y": -143.54169, - "Z": 116.227905 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [ - null, - [25, 33, 36, 39], - null, - null, - null, - null - ] - }, - { - "DataId": 2009084, - "Position": { - "X": 173.81543, - "Y": -167.3457, - "Z": 114.61047 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true, - "RequiredQuestVariables": [null, [34, 41], null, null, null, null] - } - ] - }, - { - "Sequence": 2, - "Steps": [ - { - "Position": { - "X": 804.21405, - "Y": 1.4000988, - "Z": 720.92487 - }, - "TerritoryId": 613, - "InteractionType": "WalkTo", - "Fly": true - }, - { - "DataId": 1024460, - "Position": { - "X": 873.9298, - "Y": 1.1792068, - "Z": 851.9568 - }, - "TerritoryId": 613, - "InteractionType": "Interact", - "Fly": true - } - ] - }, - { - "Sequence": 255, - "Steps": [ - { - "Position": { - "X": 392.59683, - "Y": -119.589325, - "Z": -234.30063 - }, - "TerritoryId": 613, - "InteractionType": "WalkTo", - "Fly": true, - "AetheryteShortcut": "Ruby Sea - Tamamizu" - }, - { - "DataId": 1024217, - "Position": { - "X": 394.39978, - "Y": -119.58932, - "Z": -232.28815 - }, - "TerritoryId": 613, - "InteractionType": "CompleteQuest" - } - ] - } - ] -}