From d0f6db2fb826f03159a083c6445c90e43f3cf776 Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Thu, 26 Dec 2024 22:53:16 +0800 Subject: [PATCH 1/3] Added new moogle mount and mount NPC --- Questionable/Data/AlliedSocietyData.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Questionable/Data/AlliedSocietyData.cs b/Questionable/Data/AlliedSocietyData.cs index 4d388539..11ea03a1 100644 --- a/Questionable/Data/AlliedSocietyData.cs +++ b/Questionable/Data/AlliedSocietyData.cs @@ -15,6 +15,7 @@ internal sealed class AlliedSocietyData { { 66, new(1016093, EAetheryteLocation.SeaOfCloudsOkZundu) }, { 79, new(1017031, EAetheryteLocation.DravanianForelandsAnyxTrine) }, + { 88, new(1017470, EAetheryteLocation.ChurningMistsZenith) }, { 89, new(1017322, EAetheryteLocation.ChurningMistsZenith) }, { 147, new(1024777, EAetheryteLocation.FringesPeeringStones) }, { 369, new(1051798, EAetheryteLocation.KozamaukaDockPoga) }, @@ -52,7 +53,7 @@ internal sealed class AlliedSocietyData else if (alliedSociety == EAlliedSociety.Moogles) { normalNpcs = []; - mountNpcs = [1017322]; + mountNpcs = [1017322, 1017470]; } else { From 71922b76b79d893382f7436a1a3538389fc7ba7d Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Thu, 26 Dec 2024 22:53:42 +0800 Subject: [PATCH 2/3] Added new action 'Roar' --- 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 3b7eeb31..247628f8 100644 --- a/QuestPaths/quest-v1.json +++ b/QuestPaths/quest-v1.json @@ -963,6 +963,7 @@ "Buffet (Griffin)", "Trample", "Fumigate", + "Roar", "Seed", "Inhale", "Siphon Snout", diff --git a/Questionable.Model/Questing/Converter/ActionConverter.cs b/Questionable.Model/Questing/Converter/ActionConverter.cs index d5b1128f..0f72c731 100644 --- a/Questionable.Model/Questing/Converter/ActionConverter.cs +++ b/Questionable.Model/Questing/Converter/ActionConverter.cs @@ -27,6 +27,7 @@ public sealed class ActionConverter() : EnumConverter(Values) { EAction.BuffetGriffin, "Buffet (Griffin)" }, { EAction.Trample, "Trample" }, { EAction.Fumigate, "Fumigate" }, + { EAction.Roar, "Roar" }, { EAction.Seed, "Seed" }, { EAction.Inhale, "Inhale" }, { EAction.SiphonSnout, "Siphon Snout" }, diff --git a/Questionable.Model/Questing/EAction.cs b/Questionable.Model/Questing/EAction.cs index b4bd7c2b..3a4981af 100644 --- a/Questionable.Model/Questing/EAction.cs +++ b/Questionable.Model/Questing/EAction.cs @@ -26,6 +26,7 @@ public enum EAction BuffetGriffin = 4583, Trample = 4585, Fumigate = 5872, + Roar = 6293, Seed = 6294, MagitekPulse = 8624, MagitekThunder = 8625, @@ -81,6 +82,7 @@ public static class EActionExtensions or EAction.BuffetGriffin or EAction.Trample or EAction.Fumigate + or EAction.Roar or EAction.Seed or EAction.Inhale or EAction.SiphonSnout From e2757a8bd72a65b7906a7b3a8df286c49bfe9a9a Mon Sep 17 00:00:00 2001 From: Plogon Enjoyer Date: Thu, 26 Dec 2024 22:55:25 +0800 Subject: [PATCH 3/3] Added new Moogle daily quests: - Stumbling Blocks - Tricks without Treats - For Moogles in Peril --- .../Dailies/2300_Stumbling Blocks.json | 63 +++++++++++++++- .../Dailies/2301_Tricks without Treats.json | 73 ++++++++++++++++++- .../Dailies/2302_For Moogles in Peril.json | 70 +++++++++++++++++- 3 files changed, 200 insertions(+), 6 deletions(-) diff --git a/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2300_Stumbling Blocks.json b/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2300_Stumbling Blocks.json index 1a867f70..9dce2e4e 100644 --- a/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2300_Stumbling Blocks.json +++ b/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2300_Stumbling Blocks.json @@ -1,7 +1,6 @@ { "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", - "Author": "liza", - "Disabled": true, + "Author": "plogon_enjoyer", "QuestSequence": [ { "Sequence": 0, @@ -18,6 +17,66 @@ } ] }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1017383, + "Position": { + "X": -657.46545, + "Y": 73.76131, + "Z": 219.28735 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "TerritoryId": 400, + "InteractionType": "Craft", + "ItemId": 15733, + "ItemCount": 1 + }, + { + "DataId": 1017384, + "Position": { + "X": -651.51447, + "Y": 73, + "Z": 217.2732 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "DialogueChoices": [ + { + "Prompt": "TEXT_BANMOG303_02300_Q1_000_000", + "Type": "List", + "Answer": "TEXT_BANMOG303_02300_A1_000_001" + } + ] + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 1017387, + "Position": { + "X": -59.55603, + "Y": -8.685017, + "Z": 186.84668 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, { "Sequence": 255, "Steps": [ diff --git a/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2301_Tricks without Treats.json b/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2301_Tricks without Treats.json index 1a867f70..eb345812 100644 --- a/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2301_Tricks without Treats.json +++ b/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2301_Tricks without Treats.json @@ -1,7 +1,6 @@ { "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", - "Author": "liza", - "Disabled": true, + "Author": "plogon_enjoyer", "QuestSequence": [ { "Sequence": 0, @@ -18,6 +17,76 @@ } ] }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1017321, + "Position": { + "X": -376.4859, + "Y": 60.89619, + "Z": 319.7832 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "TerritoryId": 400, + "InteractionType": "Craft", + "ItemId": 15734, + "ItemCount": 1 + }, + { + "DataId": 1017392, + "Position": { + "X": 112.687744, + "Y": -24.088774, + "Z": 167.74243 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2007234, + "Position": { + "X": 111.86377, + "Y": -21.988281, + "Z": 192.43152 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 1017392, + "Position": { + "X": 112.687744, + "Y": -24.088774, + "Z": 167.74243 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, { "Sequence": 255, "Steps": [ diff --git a/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2302_For Moogles in Peril.json b/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2302_For Moogles in Peril.json index 1a867f70..75497f35 100644 --- a/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2302_For Moogles in Peril.json +++ b/QuestPaths/3.x - Heavensward/Allied Societies/Moogles/Dailies/2302_For Moogles in Peril.json @@ -1,7 +1,6 @@ { "$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", - "Author": "liza", - "Disabled": true, + "Author": "plogon_enjoyer", "QuestSequence": [ { "Sequence": 0, @@ -18,6 +17,73 @@ } ] }, + { + "Sequence": 1, + "Steps": [ + { + "DataId": 1017470, + "Position": { + "X": -353.53632, + "Y": 60.896175, + "Z": 299.61084 + }, + "TerritoryId": 400, + "InteractionType": "Interact", + "Fly": true + } + ] + }, + { + "Sequence": 2, + "Steps": [ + { + "DataId": 2007272, + "Position": { + "X": 306.53845, + "Y": -38.254395, + "Z": 111.0094 + }, + "TerritoryId": 400, + "InteractionType": "Action", + "Action": "Roar", + "Fly": true + } + ] + }, + { + "Sequence": 3, + "Steps": [ + { + "DataId": 2007273, + "Position": { + "X": 431.99805, + "Y": -28.152893, + "Z": 112.321655 + }, + "TerritoryId": 400, + "InteractionType": "Action", + "Action": "Roar", + "Fly": true + } + ] + }, + { + "Sequence": 4, + "Steps": [ + { + "DataId": 2007274, + "Position": { + "X": 390.70715, + "Y": -35.599304, + "Z": 252.58252 + }, + "TerritoryId": 400, + "InteractionType": "Action", + "Action": "Roar", + "Fly": true + } + ] + }, { "Sequence": 255, "Steps": [