From a5861b16397c5350870741798f2202fe39e84639 Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Sat, 1 Jun 2024 22:01:50 +0200 Subject: [PATCH] Update packaging + schema --- QuestPaths/.gitignore | 3 + QuestPaths/AssemblyQuestLoader.cs | 25 ++ .../Elpis/4288_You and the Ailouros.json | 2 +- ...4313_The Perks of Being a Lost Flower.json | 2 +- .../4507_Touring Anagnorisis Part 1.json | 2 +- .../Elpis/4511_An Expected Guest.json | 2 +- .../Garlemald/4216_Best Delivered Cold.json | 2 +- .../4232_Children Are Our Future.json | 2 +- .../Garlemald/4498_In Pursuit of Power.json | 2 +- .../4502_Stranded at the Station.json | 2 +- .../Labyrinthos/4320_Gleaners Wish.json | 2 +- .../4329_Let the Good Times Troll.json | 2 +- .../Labyrinthos/4480_Lost Little Troll.json | 2 +- .../4484_The Lad in Labyrinthos.json | 2 +- .../4240_True Carrot Crimes.json | 2 +- .../4241_Carrots Its Whats for Dinner.json | 2 +- .../Mare Lamentorum/4253_Alluring Allag.json | 2 +- .../Mare Lamentorum/4516_Name That Way.json | 2 +- .../Thavnair/4203_Alchemist or Dancer.json | 2 +- .../Thavnair/4257_In Agamas Footsteps.json | 2 +- .../Thavnair/4259_Radiant Patrol.json | 2 +- .../Thavnair/4489_Steppe Child.json | 2 +- .../Ultima Thule/4342_Ending as One.json | 2 +- .../4346_A Most Stimulating Discussion.json | 2 +- .../Ultima Thule/4354_Combat Evolved.json | 2 +- .../4357_The Next Ship to Sail.json | 2 +- .../4358_Old Sharlayan New to You.json | 2 +- .../4359_Hitting the Books.json | 2 +- .../4360_A Seat at the Last Stand.json | 2 +- .../4361_A Labyrinthine Descent.json | 2 +- .../4362_Glorified Ratcatcher.json | 2 +- .../4363_Deeper into the Maze.json | 2 +- .../4364_The Medial Circuit.json | 2 +- .../4365_The Full Reports Warts and All.json | 2 +- .../4366_A Guide of Sorts.json | 2 +- .../4367_Estate Visitor.json | 2 +- .../4368_For Thavnair Bound.json | 2 +- .../4369_On Low Tide.json | 2 +- .../4370_A Fishermans Friend.json | 2 +- .../4371_House of Divinities.json | 2 +- .../4372_The Great Work.json | 2 +- .../4373_Shadowed Footsteps.json | 2 +- .../4374_A Boys Errand.json | 2 +- .../4375_Tipping the Scale.json | 2 +- .../4376_The Satrap of Radz at Han.json | 2 +- .../4377_In the Dark of the Tower.json | 2 +- .../4378_The Jewel of Thavnair.json | 2 +- .../4379_The Color of Joy.json | 2 +- .../4380_Sound the Bell, Schools in.json | 2 +- .../MSQ/B-Garlemald/4381_A Capital Idea.json | 2 +- .../B-Garlemald/4382_Best of the Best.json | 2 +- .../B-Garlemald/4383_A Frosty Reception.json | 2 +- .../B-Garlemald/4384_Tracks in the Snow.json | 2 +- .../4385_How the Mighty Are Fallen.json | 2 +- .../4386_At the End of the Trail.json | 2 +- .../MSQ/B-Garlemald/4387_A Way Forward.json | 2 +- .../B-Garlemald/4388_The Last Bastion.json | 2 +- .../B-Garlemald/4389_Personae non Gratae.json | 2 +- .../B-Garlemald/4390_His Park Materials.json | 2 +- .../MSQ/B-Garlemald/4391_No Good Deed.json | 2 +- .../MSQ/B-Garlemald/4392_Alea Iacta Est.json | 2 +- .../B-Garlemald/4393_Strange Bedfellows.json | 2 +- .../B-Garlemald/4394_In from the Cold.json | 2 +- .../B-Garlemald/4395_Gateway of the Gods.json | 2 +- .../B-Garlemald/4396_A Trip to the Moon.json | 2 +- .../MSQ/B-Garlemald/4397_Sea of Sorrow.json | 2 +- .../MSQ/B-Garlemald/4398_The Martyr.json | 2 +- .../4399_In_Shadows_Wake.json | 2 +- .../C-MareLamentorum/4400_Helping Hands.json | 2 +- .../4401_A Harey Situation.json | 2 +- .../4402_A Taste of the Moon.json | 2 +- .../C-MareLamentorum/4403_Styled a Hero.json | 2 +- .../4404_Alls Vale That Endsvale.json | 2 +- .../4405_Back to Old Tricks.json | 2 +- .../4406_Settiing Things Straight.json | 2 +- .../4407_Heart of the Matter.json | 2 +- .../C-MareLamentorum/4408_Returning Home.json | 2 +- .../MSQ/D-Thavnair2/4409_Skies Aflame.json | 2 +- .../4410_The Blasphemy Unmasked.json | 2 +- .../4411_Amidst the Apocalypse.json | 2 +- .../4412_Beyond the Depths of Despair.json | 2 +- .../D-Thavnair2/4413_That We Might Live.json | 2 +- .../4414_When All Hope Seems Lost.json | 2 +- .../4415_Warm Hearts, Rekindled Hopes.json | 2 +- .../D-Thavnair2/4416_Simple Pleasures.json | 2 +- .../MSQ/D-Thavnair2/4417_Under His Wing.json | 2 +- .../MSQ/D-Thavnair2/4418_At Worlds End.json | 2 +- .../4419_Return to the Crystarium.json | 2 +- .../MSQ/E-Elpis/4420_Hope Upon a Flower.json | 2 +- .../MSQ/E-Elpis/4421_Petalouda Hunt.json | 2 +- .../MSQ/E-Elpis/4422_In Search of Hermes.json | 2 +- .../4423_Ponder Warrant Cherish Welcome.json | 2 +- .../MSQ/E-Elpis/4424_Lives Apart.json | 2 +- .../4425_Their Greatest Contribution.json | 2 +- .../MSQ/E-Elpis/4426_Aether to Aether.json | 2 +- .../MSQ/E-Elpis/4427_A Sentimental Gift.json | 2 +- .../E-Elpis/4428_Verdict and Execution.json | 2 +- .../4429_Travelers at the Crossroads.json | 2 +- .../4430_A Past Not Yet Come to Pass.json | 2 +- .../4431_Witness to the Spectacle.json | 2 +- .../MSQ/E-Elpis/4432_Worthy of His Back.json | 2 +- .../4433_A Flower upon Your Return.json | 2 +- .../E-Elpis/4434_Hunger in the Garden.json | 2 +- .../MSQ/E-Elpis/4435_Words without Sound.json | 2 +- .../4436_Follow Wander Stumble Listen.json | 2 +- .../E-Elpis/4437_Caging the Messenger.json | 2 +- .../4438_Thou Must Live Die and Know.json | 2 +- .../4439_As the Heavens Burn.json | 2 +- .../MSQ/F-Labyrinthos2/4440_Outside Help.json | 2 +- .../4441_Going Underground.json | 2 +- .../F-Labyrinthos2/4442_No Job Too Small.json | 2 +- .../MSQ/F-Labyrinthos2/4443_Wise Guides.json | 2 +- .../4444_Agriculture Shock.json | 2 +- .../MSQ/F-Labyrinthos2/4445_Sage Council.json | 2 +- .../F-Labyrinthos2/4446_Hither and Yarns.json | 2 +- .../MSQ/F-Labyrinthos2/4447_Once Forged.json | 2 +- .../4448_Bonds of Adamantite.json | 2 +- .../4449_Her Children One and All.json | 2 +- .../G-UltimaThule/4450_A Bold Decision.json | 2 +- .../G-UltimaThule/4451_Friends Gathered.json | 2 +- .../G-UltimaThule/4452_Unto the Heavens.json | 2 +- .../4453_A Strange New World.json | 2 +- .../G-UltimaThule/4454_On Burdened Wings.json | 2 +- .../G-UltimaThule/4455_A Test of Will.json | 2 +- .../4456_Roads Paved of Sacrifice.json | 2 +- .../G-UltimaThule/4457_Flesh Abandoned.json | 2 +- .../4458_Where Knowledge Leads.json | 2 +- .../G-UltimaThule/4459_Victory x Lost.json | 2 +- .../Endwalker/MSQ/G-UltimaThule/4460_x.json | 2 +- .../MSQ/G-UltimaThule/4461_Hello World.json | 2 +- .../MSQ/G-UltimaThule/4462_Forge Ahead.json | 2 +- .../G-UltimaThule/4463_Youre Not Alone.json | 2 +- .../MSQ/G-UltimaThule/4464_Endwalker.json | 2 +- .../MSQ/H-6.1/4526_Newfound Adventure.json | 2 +- .../MSQ/H-6.1/4527_Bountiful Ruins.json | 2 +- .../MSQ/H-6.1/4528_Friends for the Road.json | 2 +- .../MSQ/H-6.1/4529_Alzadaals Legacy.json | 2 +- .../MSQ/H-6.1/4530_A Brothers Grief.json | 2 +- .../MSQ/H-6.1/4531_Sharing the Wealth.json | 2 +- .../MSQ/H-6.1/4532_Bridging the Rift.json | 2 +- .../MSQ/H-6.1/4533_Restricted Reading.json | 2 +- .../Endwalker/MSQ/H-6.1/4534_Void Theory.json | 2 +- .../MSQ/H-6.1/4535_A Satraps Duty.json | 2 +- .../MSQ/I-6.2/4592_In Search of Azdaja.json | 2 +- .../MSQ/I-6.2/4593_Shadowed Remnants.json | 2 +- .../I-6.2/4594_Where Everything Begins.json | 2 +- .../MSQ/I-6.2/4595_Groping in the Dark.json | 2 +- .../MSQ/I-6.2/4596_Nowhere to Run.json | 2 +- .../MSQ/I-6.2/4597_The Wind Rises.json | 2 +- .../MSQ/I-6.2/4598_Return from the Void.json | 2 +- .../4599_A World with Light and Life.json | 2 +- .../MSQ/I-6.2/4600_Buried Memory.json | 2 +- .../J-6.3/4670_Once More unto the Void.json | 2 +- .../MSQ/J-6.3/4671_A Cold Reunion.json | 2 +- .../MSQ/J-6.3/4672_Kindled Spirit.json | 2 +- .../MSQ/J-6.3/4673_An Unforeseen Bargain.json | 2 +- .../MSQ/J-6.3/4674_King of the Mountain.json | 2 +- .../MSQ/J-6.3/4675_A Dragons Resolve.json | 2 +- .../MSQ/J-6.3/4676_Paths Barred.json | 2 +- .../MSQ/J-6.3/4677_Desires Untold.json | 2 +- .../J-6.3/4678_Gods Revel Lands Tremble.json | 2 +- .../MSQ/K-6.4/4735_Currying Flavor.json | 2 +- .../Endwalker/MSQ/K-6.4/4736_Going Haam.json | 2 +- .../MSQ/K-6.4/4737_Like Fear to Flame.json | 2 +- .../MSQ/K-6.4/4738_The Fallen Empire.json | 2 +- .../MSQ/K-6.4/4739_Bonds of Trust.json | 2 +- .../MSQ/K-6.4/4740_Lunar Rendezvous.json | 2 +- .../K-6.4/4741_The Red Side of the Moon.json | 2 +- .../MSQ/K-6.4/4742_Abyssal Dark.json | 2 +- .../MSQ/K-6.4/4743_The Dark Throne.json | 2 +- .../MSQ/L-6.5/4744_Seeking the Light.json | 2 +- .../MSQ/L-6.5/4745_Appealing the Masses.json | 2 +- .../MSQ/L-6.5/4746_In Defiance of Fate.json | 2 +- .../MSQ/L-6.5/4747_Back to Action.json | 2 +- .../MSQ/L-6.5/4748_Down in the Dark.json | 2 +- .../MSQ/L-6.5/4749_Reunited at Last.json | 2 +- .../MSQ/L-6.5/4750_Growing Light.json | 2 +- .../MSQ/M-6.55/4751_When One Door Closes.json | 2 +- .../MSQ/M-6.55/4752_The Game Is Afoot.json | 2 +- .../MSQ/M-6.55/4753_The Coming Dawn.json | 2 +- QuestPaths/QuestPaths.csproj | 29 ++ .../MSQ/F-Tempest/3654_Shadowbringers.json | 2 +- .../MSQ/G-5.1/3673_Shaken Resolve.json | 2 +- .../MSQ/G-5.1/3674_A Grand Adventure.json | 2 +- .../MSQ/G-5.1/3675_A Welcome Guest.json | 2 +- .../MSQ/G-5.1/3676_Good for the Soul.json | 2 +- .../MSQ/G-5.1/3677_Nowhere to Turn.json | 2 +- .../MSQ/G-5.1/3678_A Notable Absence.json | 2 +- .../MSQ/G-5.1/3679_For the People.json | 2 +- .../MSQ/G-5.1/3680_Finding Good Help.json | 2 +- .../MSQ/G-5.1/3681_Moving Forward.json | 2 +- ...3682_Vows of Virtue, Deeds of Cruelty.json | 2 +- .../H-5.2/3761_Old Enemies, New Threats.json | 2 +- .../MSQ/H-5.2/3762_The Way Home.json | 2 +- .../MSQ/H-5.2/3763_Seeking Council.json | 2 +- .../MSQ/H-5.2/3764_Facing the Truth.json | 2 +- .../MSQ/H-5.2/3765_A Sleep Disturbed.json | 2 +- .../MSQ/H-5.2/3766_An Old Friend.json | 2 +- .../MSQ/H-5.2/3767_Deep Designs.json | 2 +- .../MSQ/H-5.2/3768_A Whale's Tale.json | 2 +- .../MSQ/H-5.2/3769_Beneath the Surface.json | 2 +- .../H-5.2/3770_Echoes of a Fallen Star.json | 2 +- .../I-5.3/3771_In the Name of the Light.json | 2 +- .../MSQ/I-5.3/3772_Heroic Dreams.json | 2 +- .../MSQ/I-5.3/3773_Fraying Threads.json | 2 +- .../MSQ/I-5.3/3774_Food for the Soul.json | 2 +- .../MSQ/I-5.3/3775_Faded Memories.json | 2 +- .../MSQ/I-5.3/3776_Etched in the Stars.json | 2 +- .../MSQ/I-5.3/3777_The Converging Light.json | 2 +- .../MSQ/I-5.3/3778_Hope's Confluence.json | 2 +- .../MSQ/I-5.3/3779_Nothing Unsaid.json | 2 +- .../MSQ/I-5.3/3780_The Journey Continues.json | 2 +- .../MSQ/I-5.3/3781_Unto the Morrow.json | 2 +- .../I-5.3/3782_Reflections in Crystal.json | 2 +- .../MSQ/J-5.4/4007_Alisaie's Quest.json | 2 +- .../MSQ/J-5.4/4008_The Wisdom of Allag.json | 2 +- .../MSQ/J-5.4/4009_Reviving the Legacy.json | 2 +- .../MSQ/J-5.4/4010_Forget Us Not.json | 2 +- .../J-5.4/4011_Like Master, Like Pupil.json | 2 +- .../MSQ/J-5.4/4012_The Admiral's Resolve.json | 2 +- .../MSQ/J-5.4/4013_The Search for Sicard.json | 2 +- .../MSQ/J-5.4/4014_On Rough Seas.json | 2 +- .../J-5.4/4015_The Great Ship Vylbrand.json | 2 +- .../MSQ/J-5.4/4016_Futures Rewritten.json | 2 +- .../MSQ/K-5.5/4058_Unto the Breach.json | 2 +- .../MSQ/K-5.5/4059_Here Be Dragons.json | 2 +- .../MSQ/K-5.5/4060_Righteous Indignation.json | 2 +- .../MSQ/K-5.5/4061_For Vengeance.json | 2 +- .../MSQ/K-5.5/4062_The Flames of War.json | 2 +- .../MSQ/K-5.5/4063_When the Dust Settles.json | 2 +- .../MSQ/L-5.55/4064_The Company We Keep.json | 2 +- .../MSQ/L-5.55/4065_On Official Business.json | 2 +- .../MSQ/L-5.55/4066_Death Unto Dawn.json | 2 +- QuestPaths/packages.lock.json | 6 + .../quest-v1.json | 406 +++++++++++++----- Questionable.sln | 6 + Questionable/Controller/MovementController.cs | 1 + Questionable/Controller/QuestController.cs | 70 +-- Questionable/DalamudPackager.targets | 15 +- Questionable/GameFunctions.cs | 2 +- Questionable/Model/EMovementType.cs | 2 +- Questionable/Model/Quest.cs | 4 +- Questionable/Model/V1/QuestData.cs | 1 - Questionable/Questionable.csproj | 11 +- Questionable/QuestionablePlugin.cs | 1 + Questionable/Windows/DebugWindow.cs | 1 + Questionable/packages.lock.json | 3 + 247 files changed, 649 insertions(+), 397 deletions(-) create mode 100644 QuestPaths/.gitignore create mode 100644 QuestPaths/AssemblyQuestLoader.cs rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json (99%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json (99%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4460_x.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4534_Void Theory.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4598_Return from the Void.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/I-6.2/4600_Buried Memory.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4676_Paths Barred.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4677_Desires Untold.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4736_Going Haam.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4747_Back to Action.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/L-6.5/4750_Growing Light.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json (98%) create mode 100644 QuestPaths/QuestPaths.csproj rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3679_For the People.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json (93%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json (95%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json (94%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json (98%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json (96%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json (97%) rename {Questionable/QuestPaths => QuestPaths}/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json (96%) create mode 100644 QuestPaths/packages.lock.json rename Questionable/QuestSchema/schema_v1.json => QuestPaths/quest-v1.json (64%) diff --git a/QuestPaths/.gitignore b/QuestPaths/.gitignore new file mode 100644 index 0000000..958518b --- /dev/null +++ b/QuestPaths/.gitignore @@ -0,0 +1,3 @@ +/dist +/obj +/bin diff --git a/QuestPaths/AssemblyQuestLoader.cs b/QuestPaths/AssemblyQuestLoader.cs new file mode 100644 index 0000000..14264cf --- /dev/null +++ b/QuestPaths/AssemblyQuestLoader.cs @@ -0,0 +1,25 @@ +using System; +using System.IO; +using System.IO.Compression; + +namespace Questionable.QuestPaths; + +public static class AssemblyQuestLoader +{ + public static void LoadQuestsFromEmbeddedResources(Action loadFunction) + { + foreach (string resourceName in typeof(AssemblyQuestLoader).Assembly.GetManifestResourceNames()) + { + if (resourceName.EndsWith(".zip")) + { + using ZipArchive zipArchive = + new ZipArchive(typeof(AssemblyQuestLoader).Assembly.GetManifestResourceStream(resourceName)!); + foreach (ZipArchiveEntry entry in zipArchive.Entries) + { + using Stream stream = entry.Open(); + loadFunction(entry.Name, stream); + } + } + } + } +} diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json b/QuestPaths/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json rename to QuestPaths/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json index 57f31f0..f237bfc 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json +++ b/QuestPaths/Endwalker/AetherCurrents/Elpis/4288_You and the Ailouros.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json b/QuestPaths/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json rename to QuestPaths/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json index 6eff55f..67f2dd3 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json +++ b/QuestPaths/Endwalker/AetherCurrents/Elpis/4313_The Perks of Being a Lost Flower.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json b/QuestPaths/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json rename to QuestPaths/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json index 4387479..6357355 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json +++ b/QuestPaths/Endwalker/AetherCurrents/Elpis/4507_Touring Anagnorisis Part 1.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json b/QuestPaths/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json rename to QuestPaths/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json index bc3a4f1..6713a6f 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json +++ b/QuestPaths/Endwalker/AetherCurrents/Elpis/4511_An Expected Guest.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json rename to QuestPaths/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json index 1f2d90f..5ca1d42 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json +++ b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4216_Best Delivered Cold.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json rename to QuestPaths/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json index a1cae57..70d69c9 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json +++ b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4232_Children Are Our Future.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json rename to QuestPaths/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json index 4d3c6d4..71567a9 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json +++ b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4498_In Pursuit of Power.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json rename to QuestPaths/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json index 0f53540..3a00888 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json +++ b/QuestPaths/Endwalker/AetherCurrents/Garlemald/4502_Stranded at the Station.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json rename to QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json index ae137fd..9f497c6 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json +++ b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4320_Gleaners Wish.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json rename to QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json index bb4390e..68fc723 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json +++ b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4329_Let the Good Times Troll.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json rename to QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json index ff4153d..40c2981 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json +++ b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4480_Lost Little Troll.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json rename to QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json index 84b3ed6..b8ba39c 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json +++ b/QuestPaths/Endwalker/AetherCurrents/Labyrinthos/4484_The Lad in Labyrinthos.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json rename to QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json index c61cab8..0a7f857 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json +++ b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4240_True Carrot Crimes.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json rename to QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json index d620cb1..cb226cf 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json +++ b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4241_Carrots Its Whats for Dinner.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json rename to QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json index 0bc968e..b637d47 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json +++ b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4253_Alluring Allag.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json rename to QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json index 38d7f40..328289c 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json +++ b/QuestPaths/Endwalker/AetherCurrents/Mare Lamentorum/4516_Name That Way.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json rename to QuestPaths/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json index 117f09a..8615adf 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json +++ b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4203_Alchemist or Dancer.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json rename to QuestPaths/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json index e617022..9e98e09 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json +++ b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4257_In Agamas Footsteps.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json rename to QuestPaths/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json index fc85710..e2f52ee 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json +++ b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4259_Radiant Patrol.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json rename to QuestPaths/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json index a5d84e7..87571b0 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json +++ b/QuestPaths/Endwalker/AetherCurrents/Thavnair/4489_Steppe Child.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json b/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json rename to QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json index 83d7f94..dae2247 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json +++ b/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4342_Ending as One.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json b/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json rename to QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json index 6927c11..020beb0 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json +++ b/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4346_A Most Stimulating Discussion.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json b/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json rename to QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json index 563ff11..b74d1e0 100644 --- a/Questionable/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json +++ b/QuestPaths/Endwalker/AetherCurrents/Ultima Thule/4354_Combat Evolved.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json index 033b9f9..6ae5067 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4357_The Next Ship to Sail.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json index 06d2607..41b4c87 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4358_Old Sharlayan New to You.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json index 26d0912..e634e7d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4359_Hitting the Books.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json index 6ec1ab0..6e75b26 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4360_A Seat at the Last Stand.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json index 4e8a1be..fd83a9b 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4361_A Labyrinthine Descent.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json index 6c73776..6348c23 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4362_Glorified Ratcatcher.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json index 563f396..54e4f6b 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4363_Deeper into the Maze.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json index 585726f..685f19b 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4364_The Medial Circuit.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json index 4c352a1..ac220f5 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4365_The Full Reports Warts and All.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json index d15b663..173a094 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4366_A Guide of Sorts.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json index 2884f8a..8718794 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4367_Estate Visitor.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json index eaaa25c..43983bf 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4368_For Thavnair Bound.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json index a828bbf..7ecc52f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4369_On Low Tide.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json index a306f32..b8c6111 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4370_A Fishermans Friend.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json index 8ef23c2..ab36dc2 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4371_House of Divinities.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json similarity index 99% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json index ad1ec68..19fbf20 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4372_The Great Work.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "Comment": "This is possibly the least polished quest so far, as the follow steps are awkward (need to move >10 units away to trigger the follow-up)", "QuestSequence": [ diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json index 135528e..2c01f33 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4373_Shadowed Footsteps.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json index 8913356..9c2b153 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4374_A Boys Errand.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json index 8d3327d..21c5985 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4375_Tipping the Scale.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json index 7c362e7..e928ce0 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4376_The Satrap of Radz at Han.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json index 2750142..709a45a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4377_In the Dark of the Tower.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json index b7f92b5..3774871 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4378_The Jewel of Thavnair.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json rename to QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json index d39b9f2..6473b61 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json +++ b/QuestPaths/Endwalker/MSQ/A-Thavnair1-Labyrinthos1/4379_The Color of Joy.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json index 02fa6fb..b1aa531 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4380_Sound the Bell, Schools in.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json index 4f3bf29..a889d07 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4381_A Capital Idea.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json index 0564a7e..7d10000 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4382_Best of the Best.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json index 0e50c4f..345a81a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4383_A Frosty Reception.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "TerritoryBlacklist": [ 1010 diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json index e301cb5..d8b2383 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4384_Tracks in the Snow.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json index f683e52..711b3ec 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4385_How the Mighty Are Fallen.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json index 8b76e99..7273a33 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4386_At the End of the Trail.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json index f6fd793..8cc0d70 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4387_A Way Forward.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json index 49fe062..63b2250 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4388_The Last Bastion.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json index 06f750f..d0383fa 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4389_Personae non Gratae.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json index b649c41..cee2e95 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4390_His Park Materials.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json index 6ec5ce2..4d8824c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4391_No Good Deed.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json index 87ea3a3..81aed27 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4392_Alea Iacta Est.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json similarity index 99% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json index 5078202..116ea21 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4393_Strange Bedfellows.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json index ab77258..25b9423 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4394_In from the Cold.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json index 1562483..c3ac846 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4395_Gateway of the Gods.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json index 8b17742..3e5fbbe 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4396_A Trip to the Moon.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json index 3a8be09..a5c0d5e 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4397_Sea of Sorrow.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json b/QuestPaths/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json rename to QuestPaths/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json index 2c87907..51e2837 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json +++ b/QuestPaths/Endwalker/MSQ/B-Garlemald/4398_The Martyr.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "TerritoryBlacklist": [ 992 diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json index f0d0277..6f8585f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4399_In_Shadows_Wake.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json index e838a1b..6fe4924 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4400_Helping Hands.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json index 885542c..e292184 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4401_A Harey Situation.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json index 8a31337..8f90639 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4402_A Taste of the Moon.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json index 17e06b5..3223e91 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4403_Styled a Hero.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json index 09739dc..4293bb8 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4404_Alls Vale That Endsvale.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json index 3ac64fd..6131425 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4405_Back to Old Tricks.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json index 031fb38..ed498ea 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4406_Settiing Things Straight.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json index b731c2a..dbd2af4 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4407_Heart of the Matter.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json rename to QuestPaths/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json index f308f0f..52a8df5 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json +++ b/QuestPaths/Endwalker/MSQ/C-MareLamentorum/4408_Returning Home.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json index 9156095..dcc7ef9 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4409_Skies Aflame.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json index 916f327..a72c904 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4410_The Blasphemy Unmasked.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json index ed89c42..ff6d86e 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4411_Amidst the Apocalypse.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json index f6c492d..528996d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4412_Beyond the Depths of Despair.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json index 3a01347..7cc1776 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4413_That We Might Live.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json index 5007acb..a540b3e 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4414_When All Hope Seems Lost.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json index 79180b2..08e581a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4415_Warm Hearts, Rekindled Hopes.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json index b822bc3..a045b5a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4416_Simple Pleasures.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json index 5f1f571..6cef9b1 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4417_Under His Wing.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json rename to QuestPaths/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json index 01f6f3d..51f9e94 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json +++ b/QuestPaths/Endwalker/MSQ/D-Thavnair2/4418_At Worlds End.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json index c7dfbc9..ceab4a9 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4419_Return to the Crystarium.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json index 3daa9fa..5630fd9 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4420_Hope Upon a Flower.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json index 080664c..3572092 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4421_Petalouda Hunt.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json index 9132a24..a8d89ff 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4422_In Search of Hermes.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json index 28f0c21..b9d0e5d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4423_Ponder Warrant Cherish Welcome.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json index 807b85e..7fe9bd4 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4424_Lives Apart.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json index 2f41672..125576d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4425_Their Greatest Contribution.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json index 5352451..cb64a9f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4426_Aether to Aether.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json index 610cb85..9bb363b 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4427_A Sentimental Gift.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json index 6b4040f..d22fbda 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4428_Verdict and Execution.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json index 52d650d..f275164 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4429_Travelers at the Crossroads.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json index cd21f0d..3d74825 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4430_A Past Not Yet Come to Pass.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json index d33ae5e..277b19a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4431_Witness to the Spectacle.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json index eed67db..8dff4e7 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4432_Worthy of His Back.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json index efbe4c0..fdf7b81 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4433_A Flower upon Your Return.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json index 6928b2f..7850888 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4434_Hunger in the Garden.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json index 6ab08d0..5f6b61d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4435_Words without Sound.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json index e23cd46..ed6a1d6 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4436_Follow Wander Stumble Listen.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json index 05cb700..a90e87c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4437_Caging the Messenger.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "TerritoryBlacklist": [ 974 diff --git a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json b/QuestPaths/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json rename to QuestPaths/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json index 2729997..d6764c7 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json +++ b/QuestPaths/Endwalker/MSQ/E-Elpis/4438_Thou Must Live Die and Know.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json index 599486b..f0dcc64 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4439_As the Heavens Burn.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json index 85a5a8c..b42a583 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4440_Outside Help.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json index 9654a72..95764d1 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4441_Going Underground.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json index a0b6802..cd00f5c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4442_No Job Too Small.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json index e324c1c..38c2dba 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4443_Wise Guides.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json index 4b0a5aa..f0b1fc9 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4444_Agriculture Shock.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json index df8d99a..23f7370 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4445_Sage Council.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json index 8c59e5d..d954b74 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4446_Hither and Yarns.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json index 90dcf6a..86c87dd 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4447_Once Forged.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json index c319c43..4574f6d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4448_Bonds of Adamantite.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json rename to QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json index f7b7ff8..977c312 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json +++ b/QuestPaths/Endwalker/MSQ/F-Labyrinthos2/4449_Her Children One and All.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json index 2acee38..d8f649c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4450_A Bold Decision.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json index 2e4d6d9..2318361 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4451_Friends Gathered.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json index 89c4e4e..68e7201 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4452_Unto the Heavens.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json index f6e509f..bfadff4 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4453_A Strange New World.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json index 39fb521..6d98ca4 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4454_On Burdened Wings.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json index 6f0777b..5a3d1b2 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4455_A Test of Will.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json index 21ce496..9752d9e 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4456_Roads Paved of Sacrifice.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json index 16e9a70..f37cc0a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4457_Flesh Abandoned.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json index 281f857..34af49d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4458_Where Knowledge Leads.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json index cc69553..99b7938 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4459_Victory x Lost.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4460_x.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4460_x.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4460_x.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4460_x.json index 9313227..58b8071 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4460_x.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4460_x.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json index 08595d0..62bce9f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4461_Hello World.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json index 1588d7a..1681f9f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4462_Forge Ahead.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json index 8e6c1eb..e30ef3b 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4463_Youre Not Alone.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json rename to QuestPaths/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json index f4a8bdc..9ce295c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json +++ b/QuestPaths/Endwalker/MSQ/G-UltimaThule/4464_Endwalker.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "TerritoryBlacklist": [ 973 diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json b/QuestPaths/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json index d482a32..80a609d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4526_Newfound Adventure.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json b/QuestPaths/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json index 4d032d9..cc0b7cc 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4527_Bountiful Ruins.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json b/QuestPaths/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json index eea0ec9..1d8d4e3 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4528_Friends for the Road.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json b/QuestPaths/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json index b83f9e8..65cc21c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4529_Alzadaals Legacy.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "TerritoryBlacklist": [ 1050 diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json b/QuestPaths/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json index a74d547..65b557a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4530_A Brothers Grief.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json b/QuestPaths/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json index 316923b..d6156e0 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4531_Sharing the Wealth.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json b/QuestPaths/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json index 476fb9a..425bea2 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4532_Bridging the Rift.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json b/QuestPaths/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json index 9793b78..bf47298 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4533_Restricted Reading.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4534_Void Theory.json b/QuestPaths/Endwalker/MSQ/H-6.1/4534_Void Theory.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4534_Void Theory.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4534_Void Theory.json index 5c815b9..b42471b 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4534_Void Theory.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4534_Void Theory.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json b/QuestPaths/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json rename to QuestPaths/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json index 9606233..88d18b1 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json +++ b/QuestPaths/Endwalker/MSQ/H-6.1/4535_A Satraps Duty.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json b/QuestPaths/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json index f2d2e9c..61f0623 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4592_In Search of Azdaja.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json b/QuestPaths/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json index 604fd68..276af52 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4593_Shadowed Remnants.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json b/QuestPaths/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json index aa488d0..ffcd8b4 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4594_Where Everything Begins.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json b/QuestPaths/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json index f98f45b..f4c4b44 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4595_Groping in the Dark.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json b/QuestPaths/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json index f7d5f95..d9c09fc 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4596_Nowhere to Run.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json b/QuestPaths/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json index 31d4054..4410c0f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4597_The Wind Rises.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4598_Return from the Void.json b/QuestPaths/Endwalker/MSQ/I-6.2/4598_Return from the Void.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4598_Return from the Void.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4598_Return from the Void.json index 6dd1cd6..90d21c5 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4598_Return from the Void.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4598_Return from the Void.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json b/QuestPaths/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json index e080c7e..d43ea26 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4599_A World with Light and Life.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4600_Buried Memory.json b/QuestPaths/Endwalker/MSQ/I-6.2/4600_Buried Memory.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4600_Buried Memory.json rename to QuestPaths/Endwalker/MSQ/I-6.2/4600_Buried Memory.json index 9155862..3b0bf45 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/I-6.2/4600_Buried Memory.json +++ b/QuestPaths/Endwalker/MSQ/I-6.2/4600_Buried Memory.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json b/QuestPaths/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json index cc1717f..5e8ec06 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4670_Once More unto the Void.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json b/QuestPaths/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json index 5090685..390ef84 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4671_A Cold Reunion.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json b/QuestPaths/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json index 616e160..56c6824 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4672_Kindled Spirit.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json b/QuestPaths/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json index a852f0a..ab04798 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4673_An Unforeseen Bargain.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json b/QuestPaths/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json index dede7fd..6f0cf2d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4674_King of the Mountain.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json b/QuestPaths/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json index 1f049a6..dba2d1f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4675_A Dragons Resolve.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4676_Paths Barred.json b/QuestPaths/Endwalker/MSQ/J-6.3/4676_Paths Barred.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4676_Paths Barred.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4676_Paths Barred.json index ecdd952..4fbfeee 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4676_Paths Barred.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4676_Paths Barred.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4677_Desires Untold.json b/QuestPaths/Endwalker/MSQ/J-6.3/4677_Desires Untold.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4677_Desires Untold.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4677_Desires Untold.json index 054454e..c86a52a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4677_Desires Untold.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4677_Desires Untold.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json b/QuestPaths/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json similarity index 94% rename from Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json rename to QuestPaths/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json index 177a322..f28d03f 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json +++ b/QuestPaths/Endwalker/MSQ/J-6.3/4678_Gods Revel Lands Tremble.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json b/QuestPaths/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json index 6089155..43c8e26 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4735_Currying Flavor.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4736_Going Haam.json b/QuestPaths/Endwalker/MSQ/K-6.4/4736_Going Haam.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4736_Going Haam.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4736_Going Haam.json index 5d447b3..0d12835 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4736_Going Haam.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4736_Going Haam.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "TerritoryBlacklist": [ 1126 diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json b/QuestPaths/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json index 7993d53..5969b78 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4737_Like Fear to Flame.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json b/QuestPaths/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json index fefdfc4..be4e80c 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4738_The Fallen Empire.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json b/QuestPaths/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json index b1ee2f0..3809780 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4739_Bonds of Trust.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json b/QuestPaths/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json index c0d9b58..d11cf33 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4740_Lunar Rendezvous.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json b/QuestPaths/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json index 57bf862..0c00969 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4741_The Red Side of the Moon.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json b/QuestPaths/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json index 756b434..b43e403 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4742_Abyssal Dark.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json b/QuestPaths/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json rename to QuestPaths/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json index 94b46c8..c07ccc8 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json +++ b/QuestPaths/Endwalker/MSQ/K-6.4/4743_The Dark Throne.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json b/QuestPaths/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json index 1a2bc81..1a6c04a 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4744_Seeking the Light.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json b/QuestPaths/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json index 4578da5..a307df3 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4745_Appealing the Masses.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json b/QuestPaths/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json index facb0fd..8841416 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4746_In Defiance of Fate.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4747_Back to Action.json b/QuestPaths/Endwalker/MSQ/L-6.5/4747_Back to Action.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4747_Back to Action.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4747_Back to Action.json index a8cbb03..720f488 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4747_Back to Action.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4747_Back to Action.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json b/QuestPaths/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json index 998db86..6fd4500 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4748_Down in the Dark.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json b/QuestPaths/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json index bc83e5f..2e89161 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4749_Reunited at Last.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4750_Growing Light.json b/QuestPaths/Endwalker/MSQ/L-6.5/4750_Growing Light.json similarity index 97% rename from Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4750_Growing Light.json rename to QuestPaths/Endwalker/MSQ/L-6.5/4750_Growing Light.json index 8da8fc1..2ca6af0 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/L-6.5/4750_Growing Light.json +++ b/QuestPaths/Endwalker/MSQ/L-6.5/4750_Growing Light.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json b/QuestPaths/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json similarity index 95% rename from Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json rename to QuestPaths/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json index 3697809..93d122d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json +++ b/QuestPaths/Endwalker/MSQ/M-6.55/4751_When One Door Closes.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json b/QuestPaths/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json similarity index 96% rename from Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json rename to QuestPaths/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json index 5a4f235..0e40c9d 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json +++ b/QuestPaths/Endwalker/MSQ/M-6.55/4752_The Game Is Afoot.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json b/QuestPaths/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json similarity index 98% rename from Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json rename to QuestPaths/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json index 683d35b..9c8d733 100644 --- a/Questionable/QuestPaths/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json +++ b/QuestPaths/Endwalker/MSQ/M-6.55/4753_The Coming Dawn.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/QuestPaths/QuestPaths.csproj b/QuestPaths/QuestPaths.csproj new file mode 100644 index 0000000..0520512 --- /dev/null +++ b/QuestPaths/QuestPaths.csproj @@ -0,0 +1,29 @@ + + + net8.0-windows + 12 + enable + Questionable.QuestPaths + true + true + none + $(SolutionDir)=X:\ + + + + + + + + + + + + + + + diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json b/QuestPaths/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json rename to QuestPaths/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json index b997243..9deff6a 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json +++ b/QuestPaths/Shadowbringers/MSQ/F-Tempest/3654_Shadowbringers.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "Comment": "TODO Missing Quest Start", "QuestSequence": [ diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json index 1378f18..3181b20 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3673_Shaken Resolve.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json index 1da111e..b6a47fc 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3674_A Grand Adventure.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json index 05a1e60..7a3fa51 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3675_A Welcome Guest.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json index 55c4736..89b81b1 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3676_Good for the Soul.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json similarity index 94% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json index 3213767..365d00b 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3677_Nowhere to Turn.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json index b2cb2e4..02b98cb 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3678_A Notable Absence.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3679_For the People.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3679_For the People.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3679_For the People.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3679_For the People.json index 88b51a0..ddde6de 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3679_For the People.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3679_For the People.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json index 928906c..5897ea9 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3680_Finding Good Help.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json index 86a3056..0024120 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3681_Moving Forward.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json b/QuestPaths/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json rename to QuestPaths/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json index 01c99d9..a04c528 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json +++ b/QuestPaths/Shadowbringers/MSQ/G-5.1/3682_Vows of Virtue, Deeds of Cruelty.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json similarity index 94% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json index b79abfa..c77978b 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3761_Old Enemies, New Threats.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json similarity index 94% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json index cbca275..e60b9f0 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3762_The Way Home.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json index 181306a..cee8155 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3763_Seeking Council.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json index 06620c1..166a609 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3764_Facing the Truth.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json index 02e6902..a97b039 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3765_A Sleep Disturbed.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json index 9be931b..878fb82 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3766_An Old Friend.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json index b83478e..0cef105 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3767_Deep Designs.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json index 184bfce..e58e654 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3768_A Whale's Tale.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json similarity index 94% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json index 555ec6a..0f4dc39 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3769_Beneath the Surface.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "Comment": "TODO Missing quest end", "QuestSequence": [ diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json b/QuestPaths/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json rename to QuestPaths/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json index 6ece18c..9b72bf4 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json +++ b/QuestPaths/Shadowbringers/MSQ/H-5.2/3770_Echoes of a Fallen Star.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json index 201d458..f90d3af 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3771_In the Name of the Light.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json index 4323f42..1afed5c 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3772_Heroic Dreams.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json index abf79b0..0551275 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3773_Fraying Threads.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json index ba0307f..be1bcde 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3774_Food for the Soul.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json index 2f217bc..f9aa5e0 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3775_Faded Memories.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json index 0231e03..0df53de 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3776_Etched in the Stars.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json index 7d1d4e1..1e3ca33 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3777_The Converging Light.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json similarity index 93% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json index 0c53c5e..2b8055a 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3778_Hope's Confluence.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json index 3d34501..fc6d4f2 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3779_Nothing Unsaid.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json index 4d36d10..ee7ae5a 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3780_The Journey Continues.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json index a72457b..3afcc49 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3781_Unto the Morrow.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json b/QuestPaths/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json rename to QuestPaths/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json index 3d1d798..2d9b605 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json +++ b/QuestPaths/Shadowbringers/MSQ/I-5.3/3782_Reflections in Crystal.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json index a0a9a95..73f61c2 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4007_Alisaie's Quest.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json index a5ad712..e483792 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4008_The Wisdom of Allag.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json index f32678b..d8a1ea8 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4009_Reviving the Legacy.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json index a7027a9..1c639a0 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4010_Forget Us Not.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json index a2effa7..cd78e37 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4011_Like Master, Like Pupil.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json index 23d96ee..4bd241a 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4012_The Admiral's Resolve.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json index eb29765..b9baa46 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4013_The Search for Sicard.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json similarity index 95% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json index 4096808..a80047d 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4014_On Rough Seas.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json index c42b21e..7334076 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4015_The Great Ship Vylbrand.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json b/QuestPaths/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json rename to QuestPaths/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json index ae3d076..570bf1a 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json +++ b/QuestPaths/Shadowbringers/MSQ/J-5.4/4016_Futures Rewritten.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json b/QuestPaths/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json similarity index 94% rename from Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json rename to QuestPaths/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json index d27f305..9b27e66 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json +++ b/QuestPaths/Shadowbringers/MSQ/K-5.5/4058_Unto the Breach.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json b/QuestPaths/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json rename to QuestPaths/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json index fe385bd..927a14f 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json +++ b/QuestPaths/Shadowbringers/MSQ/K-5.5/4059_Here Be Dragons.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json b/QuestPaths/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json similarity index 98% rename from Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json rename to QuestPaths/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json index 6967106..7f7336b 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json +++ b/QuestPaths/Shadowbringers/MSQ/K-5.5/4060_Righteous Indignation.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json b/QuestPaths/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json rename to QuestPaths/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json index 31cc0d4..9ebc1ea 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json +++ b/QuestPaths/Shadowbringers/MSQ/K-5.5/4061_For Vengeance.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json b/QuestPaths/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json rename to QuestPaths/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json index 5c03ea9..266b873 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json +++ b/QuestPaths/Shadowbringers/MSQ/K-5.5/4062_The Flames of War.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json b/QuestPaths/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json rename to QuestPaths/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json index 102cef0..43ac6e1 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json +++ b/QuestPaths/Shadowbringers/MSQ/K-5.5/4063_When the Dust Settles.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json b/QuestPaths/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json rename to QuestPaths/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json index dc3c0d3..50298d1 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json +++ b/QuestPaths/Shadowbringers/MSQ/L-5.55/4064_The Company We Keep.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json b/QuestPaths/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json similarity index 97% rename from Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json rename to QuestPaths/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json index efc7471..6376d9a 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json +++ b/QuestPaths/Shadowbringers/MSQ/L-5.55/4065_On Official Business.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json b/QuestPaths/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json similarity index 96% rename from Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json rename to QuestPaths/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json index 9789885..62c2568 100644 --- a/Questionable/QuestPaths/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json +++ b/QuestPaths/Shadowbringers/MSQ/L-5.55/4066_Death Unto Dawn.json @@ -1,5 +1,5 @@ { - "Version": 1, + "$schema": "https://carvel.li/questionable/quest-1.0", "Author": "liza", "QuestSequence": [ { diff --git a/QuestPaths/packages.lock.json b/QuestPaths/packages.lock.json new file mode 100644 index 0000000..f9ae177 --- /dev/null +++ b/QuestPaths/packages.lock.json @@ -0,0 +1,6 @@ +{ + "version": 1, + "dependencies": { + "net8.0-windows7.0": {} + } +} \ No newline at end of file diff --git a/Questionable/QuestSchema/schema_v1.json b/QuestPaths/quest-v1.json similarity index 64% rename from Questionable/QuestSchema/schema_v1.json rename to QuestPaths/quest-v1.json index a75af5c..4af20ea 100644 --- a/Questionable/QuestSchema/schema_v1.json +++ b/QuestPaths/quest-v1.json @@ -1,16 +1,10 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "/quest/1.0", + "$id": "https://carvel.li/questionable/quest-1.0", "title": "Questionable V1", "description": "A series of quest sequences", "type": "object", "properties": { - "Version": { - "description": "Version of the schema", - "type": "integer", - "minimum": 1, - "maximum": 1 - }, "Author": { "description": "Author of the quest sequence", "type": "string" @@ -339,42 +333,6 @@ ] } }, - "AetherCurrentId": { - "type": "number", - "description": "The aether current id, used to check if a given aetheryte is unlocked" - }, - "EnemySpawnType": { - "type": "string", - "description": "Determines how enemy spawning is handled in combat locations", - "enum": [ - "AutoOnEnterArea", - "AfterInteraction", - "AfterItemUse", - "OverworldEnemies" - ] - }, - "KillEnemyDataIds": { - "description": "The enemy data ids which are supposed to be killed", - "type": "array", - "items": { - "type": "integer" - } - }, - "Emote": { - "type": "string", - "description": "The emote to use", - "enum": [ - "stretch", - "wave", - "rally", - "deny", - "pray" - ] - }, - "ChatMessage": { - "type": "string", - "description": "The text to use with /say" - }, "ItemId": { "type": [ "number", @@ -383,52 +341,6 @@ "description": "The Item to use", "exclusiveMinimum": 0 }, - "JumpDestination": { - "type": "object", - "properties": { - "Position": { - "type": "object", - "description": "Position to try reaching after the jump", - "properties": { - "X": { - "type": "number" - }, - "Y": { - "type": "number" - }, - "Z": { - "type": "number" - } - }, - "required": [ - "X", - "Y", - "Z" - ] - }, - "StopDistance": { - "type": [ - "number", - "null" - ], - "description": "Set if pathfinding should stop closer or further away from the default stop distance", - "exclusiveMinimum": 0 - }, - "DelaySeconds": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "Position" - ] - }, - "ContentFinderConditionId": { - "type": "integer", - "exclusiveMinimum": 0 - }, "SkipIf": { "type": "array", "description": "TODO Not implemented", @@ -471,24 +383,6 @@ "minItems": 6, "maxItems": 6 }, - "DialogueChoices": { - "type": "array", - "items": { - "type": "object", - "properties": { - "ExcelSheet": { - "type": "string" - }, - "Answer": { - "type": "string" - } - }, - "required": [ - "ExcelSheet", - "Answer" - ] - } - }, "Comment": { "type": "string" } @@ -496,6 +390,302 @@ "required": [ "TerritoryId", "InteractionType" + ], + "allOf": [ + { + "if": { + "properties": { + "InteractionType": { + "const": "Interact" + } + } + }, + "then": { + "required": [ + "DataId" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "WalkTo" + } + } + }, + "then": { + "required": [ + "Position" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "anyOf": [ + { + "const": "AttuneAethernetShard" + }, + { + "const": "AttuneAetheryte" + } + ] + } + } + }, + "then": { + "required": [ + "DataId", + "Position" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "AttuneAetherCurrent" + } + } + }, + "then": { + "properties": { + "AetherCurrentId": { + "type": "integer", + "description": "The aether current id, used to check if a given aetheryte is unlocked", + "exclusiveMinimum": 0 + } + }, + "required": [ + "DataId", + "Position", + "AetherCurrentId" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "Combat" + } + } + }, + "then": { + "properties": { + "EnemySpawnType": { + "type": "string", + "description": "Determines how enemy spawning is handled in combat locations", + "enum": [ + "AutoOnEnterArea", + "AfterInteraction", + "AfterItemUse", + "OverworldEnemies" + ] + }, + "KillEnemyDataIds": { + "description": "The enemy data ids which are supposed to be killed", + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "Position", + "EnemySpawnType", + "KillEnemyDataIds" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "UseItem" + } + } + }, + "then": { + "properties": { + "GroundTarget": { + "type": [ + "boolean", + "null" + ], + "default": false + } + }, + "required": [ + "Position", + "ItemId" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "Emote" + } + } + }, + "then": { + "properties": { + "Emote": { + "type": "string", + "description": "The emote to use", + "enum": [ + "stretch", + "wave", + "rally", + "deny", + "pray" + ] + } + }, + "required": [ + "Position", + "Emote" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "Say" + } + } + }, + "then": { + "properties": { + "ChatMessage": { + "type": "string", + "description": "The text to use with /say" + } + }, + "required": [ + "Position", + "ChatMessage" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "Jump" + } + } + }, + "then": { + "properties": { + "JumpDestination": { + "type": "object", + "properties": { + "Position": { + "type": "object", + "description": "Position to try reaching after the jump", + "properties": { + "X": { + "type": "number" + }, + "Y": { + "type": "number" + }, + "Z": { + "type": "number" + } + }, + "required": [ + "X", + "Y", + "Z" + ] + }, + "StopDistance": { + "type": [ + "number", + "null" + ], + "description": "Set if pathfinding should stop closer or further away from the default stop distance", + "exclusiveMinimum": 0 + }, + "DelaySeconds": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "Position" + ] + } + }, + "required": [ + "Position", + "JumpDestination" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "CutsceneSelectString" + } + } + }, + "then": { + "properties": { + "DialogueChoices": { + "type": "array", + "items": { + "type": "object", + "properties": { + "ExcelSheet": { + "type": "string" + }, + "Answer": { + "type": "string" + } + }, + "required": [ + "ExcelSheet", + "Answer" + ] + } + } + }, + "required": [ + "DialogueChoices" + ] + } + }, + { + "if": { + "properties": { + "InteractionType": { + "const": "Duty" + } + } + }, + "then": { + "properties": { + "ContentFinderConditionId": { + "type": "integer", + "exclusiveMinimum": 0 + } + }, + "required": [ + "ContentFinderConditionId" + ] + } + } ] } }, @@ -510,7 +700,7 @@ } }, "required": [ - "Version", + "QuestSequence", "Author" ] } diff --git a/Questionable.sln b/Questionable.sln index c14cc41..1ad54b6 100644 --- a/Questionable.sln +++ b/Questionable.sln @@ -4,6 +4,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Questionable", "Questionabl EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LLib", "LLib\LLib.csproj", "{EEDE3BBE-E260-445E-8FB3-1264E0CBBE91}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuestPaths", "QuestPaths\QuestPaths.csproj", "{7A136F28-8D5C-478D-B993-0F39F1451A47}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -18,5 +20,9 @@ Global {EEDE3BBE-E260-445E-8FB3-1264E0CBBE91}.Debug|Any CPU.Build.0 = Debug|Any CPU {EEDE3BBE-E260-445E-8FB3-1264E0CBBE91}.Release|Any CPU.ActiveCfg = Release|Any CPU {EEDE3BBE-E260-445E-8FB3-1264E0CBBE91}.Release|Any CPU.Build.0 = Release|Any CPU + {7A136F28-8D5C-478D-B993-0F39F1451A47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7A136F28-8D5C-478D-B993-0F39F1451A47}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7A136F28-8D5C-478D-B993-0F39F1451A47}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7A136F28-8D5C-478D-B993-0F39F1451A47}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection EndGlobal diff --git a/Questionable/Controller/MovementController.cs b/Questionable/Controller/MovementController.cs index f498500..f4fa2e0 100644 --- a/Questionable/Controller/MovementController.cs +++ b/Questionable/Controller/MovementController.cs @@ -12,6 +12,7 @@ using Dalamud.Game.ClientState.Objects.Types; using Dalamud.Plugin.Services; using FFXIVClientStructs.FFXIV.Client.Game; using Questionable.External; +using Questionable.Model; using Questionable.Model.V1; using Questionable.Model.V1.Converter; diff --git a/Questionable/Controller/QuestController.cs b/Questionable/Controller/QuestController.cs index a29c918..54572df 100644 --- a/Questionable/Controller/QuestController.cs +++ b/Questionable/Controller/QuestController.cs @@ -17,6 +17,7 @@ using LLib.GameUI; using Lumina.Excel.CustomSheets; using Questionable.Data; using Questionable.External; +using Questionable.Model; using Questionable.Model.V1; using Questionable.Model.V1.Converter; using ValueType = FFXIVClientStructs.FFXIV.Component.GUI.ValueType; @@ -75,11 +76,23 @@ internal sealed class QuestController CurrentQuest = null; DebugState = null; -#if false - LoadFromEmbeddedResources(); +#if RELEASE + _pluginLog.Information("Loading quests from assembly"); + QuestPaths.AssemblyQuestLoader.LoadQuestsFromEmbeddedResources(LoadQuestFromStream); +#else + DirectoryInfo? solutionDirectory = _pluginInterface.AssemblyLocation?.Directory?.Parent?.Parent; + if (solutionDirectory != null) + { + DirectoryInfo pathProjectDirectory = + new DirectoryInfo(Path.Combine(solutionDirectory.FullName, "QuestPaths")); + if (pathProjectDirectory.Exists) + { + LoadFromDirectory(new DirectoryInfo(Path.Combine(pathProjectDirectory.FullName, "Shadowbringers"))); + LoadFromDirectory(new DirectoryInfo(Path.Combine(pathProjectDirectory.FullName, "Endwalker"))); + } + } #endif - LoadFromDirectory(new DirectoryInfo(@"E:\ffxiv\Questionable\Questionable\QuestPaths")); - LoadFromDirectory(_pluginInterface.ConfigDirectory); + LoadFromDirectory(new DirectoryInfo(Path.Combine(_pluginInterface.ConfigDirectory.FullName, "Quests"))); foreach (var (questId, quest) in _quests) { @@ -92,45 +105,36 @@ internal sealed class QuestController } } -#if false - private void LoadFromEmbeddedResources() + private void LoadQuestFromStream(string fileName, Stream stream) { - foreach (string resourceName in typeof(Questionable).Assembly.GetManifestResourceNames()) + _pluginLog.Verbose($"Loading quest from '{fileName}'"); + var (questId, name) = ExtractQuestDataFromName(fileName); + Quest quest = new Quest { - if (resourceName.EndsWith(".json")) - { - var (questId, name) = ExtractQuestDataFromName(resourceName); - Quest quest = new Quest - { - QuestId = questId, - Name = name, - Data = JsonSerializer.Deserialize( - typeof(Questionable).Assembly.GetManifestResourceStream(resourceName)!)!, - }; - _quests[questId] = quest; - } - } + QuestId = questId, + Name = name, + Data = JsonSerializer.Deserialize(stream)!, + }; + _quests[questId] = quest; } -#endif public bool IsKnownQuest(ushort questId) => _quests.ContainsKey(questId); - private void LoadFromDirectory(DirectoryInfo configDirectory) + private void LoadFromDirectory(DirectoryInfo directory) { - foreach (FileInfo fileInfo in configDirectory.GetFiles("*.json")) + if (!directory.Exists) + { + _pluginLog.Information($"Not loading quests from {directory} (doesn't exist)"); + return; + } + + _pluginLog.Information($"Loading quests from {directory}"); + foreach (FileInfo fileInfo in directory.GetFiles("*.json")) { try { using FileStream stream = new FileStream(fileInfo.FullName, FileMode.Open, FileAccess.Read); - var (questId, name) = ExtractQuestDataFromName(fileInfo.Name); - Quest quest = new Quest - { - FilePath = fileInfo.FullName, - QuestId = questId, - Name = name, - Data = JsonSerializer.Deserialize(stream)!, - }; - _quests[questId] = quest; + LoadQuestFromStream(fileInfo.Name, stream); } catch (Exception e) { @@ -138,7 +142,7 @@ internal sealed class QuestController } } - foreach (DirectoryInfo childDirectory in configDirectory.GetDirectories()) + foreach (DirectoryInfo childDirectory in directory.GetDirectories()) LoadFromDirectory(childDirectory); } diff --git a/Questionable/DalamudPackager.targets b/Questionable/DalamudPackager.targets index d5ac924..b29e676 100644 --- a/Questionable/DalamudPackager.targets +++ b/Questionable/DalamudPackager.targets @@ -1,14 +1,5 @@  - - - - + Exclude="Questionable.json;Questionable.deps.json;LLib.pdb"/> + + + + diff --git a/Questionable/GameFunctions.cs b/Questionable/GameFunctions.cs index 8255a79..c6c540e 100644 --- a/Questionable/GameFunctions.cs +++ b/Questionable/GameFunctions.cs @@ -75,7 +75,7 @@ internal sealed unsafe class GameFunctions .Where(x => x.Command != null && x.Command.StartsWith('/')) .ToDictionary(x => (EEmote)x.RowId, x => x.Command!) .AsReadOnly(); - _contentFinderConditionToContentId = dataManager.GetExcelSheet() + _contentFinderConditionToContentId = dataManager.GetExcelSheet()! .Where(x => x.RowId > 0 && x.Content > 0) .ToDictionary(x => x.RowId, x => x.Content) .AsReadOnly(); diff --git a/Questionable/Model/EMovementType.cs b/Questionable/Model/EMovementType.cs index c31e358..eb645b0 100644 --- a/Questionable/Model/EMovementType.cs +++ b/Questionable/Model/EMovementType.cs @@ -1,4 +1,4 @@ -namespace Questionable; +namespace Questionable.Model; public enum EMovementType { diff --git a/Questionable/Model/Quest.cs b/Questionable/Model/Quest.cs index 511e5ef..3944301 100644 --- a/Questionable/Model/Quest.cs +++ b/Questionable/Model/Quest.cs @@ -1,12 +1,10 @@ using System.Linq; using Questionable.Model.V1; -namespace Questionable; +namespace Questionable.Model; internal sealed class Quest { - public required string FilePath { get; init; } - public required ushort QuestId { get; init; } public required string Name { get; set; } public required QuestData Data { get; init; } diff --git a/Questionable/Model/V1/QuestData.cs b/Questionable/Model/V1/QuestData.cs index 0787b0f..3a1af26 100644 --- a/Questionable/Model/V1/QuestData.cs +++ b/Questionable/Model/V1/QuestData.cs @@ -4,7 +4,6 @@ namespace Questionable.Model.V1; public class QuestData { - public required int Version { get; set; } public required string Author { get; set; } public List Contributors { get; set; } = new(); public string? Comment { get; set; } diff --git a/Questionable/Questionable.csproj b/Questionable/Questionable.csproj index 177892f..47bc84b 100644 --- a/Questionable/Questionable.csproj +++ b/Questionable/Questionable.csproj @@ -56,15 +56,6 @@ + - - - - - - diff --git a/Questionable/QuestionablePlugin.cs b/Questionable/QuestionablePlugin.cs index 6142d47..4d04fec 100644 --- a/Questionable/QuestionablePlugin.cs +++ b/Questionable/QuestionablePlugin.cs @@ -11,6 +11,7 @@ using FFXIVClientStructs.FFXIV.Client.UI; using Questionable.Controller; using Questionable.Data; using Questionable.External; +using Questionable.Model; using Questionable.Windows; namespace Questionable; diff --git a/Questionable/Windows/DebugWindow.cs b/Questionable/Windows/DebugWindow.cs index 32a073b..845fd53 100644 --- a/Questionable/Windows/DebugWindow.cs +++ b/Questionable/Windows/DebugWindow.cs @@ -13,6 +13,7 @@ using FFXIVClientStructs.FFXIV.Client.Game.Control; using FFXIVClientStructs.FFXIV.Client.UI.Agent; using ImGuiNET; using Questionable.Controller; +using Questionable.Model; using Questionable.Model.V1; namespace Questionable.Windows; diff --git a/Questionable/packages.lock.json b/Questionable/packages.lock.json index e5fcfce..1ff8463 100644 --- a/Questionable/packages.lock.json +++ b/Questionable/packages.lock.json @@ -24,6 +24,9 @@ }, "llib": { "type": "Project" + }, + "questpaths": { + "type": "Project" } } }