diff --git a/QuestPaths/.gitignore b/QuestPaths/.gitignore new file mode 100644 index 00000000..958518b5 --- /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 00000000..14264cf8 --- /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 57f31f08..f237bfc6 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 6eff55ff..67f2dd3d 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 43874793..63573553 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 bc3a4f1e..6713a6f2 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 1f2d90fe..5ca1d424 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 a1cae574..70d69c96 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 4d3c6d48..71567a97 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 0f535400..3a00888a 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 ae137fd2..9f497c6d 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 bb4390ea..68fc7233 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 ff4153da..40c2981f 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 84b3ed64..b8ba39c6 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 c61cab8f..0a7f857e 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 d620cb1c..cb226cfe 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 0bc968ef..b637d472 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 38d7f401..328289cd 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 117f09a0..8615adf1 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 e6170225..9e98e09d 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 fc857101..e2f52ee5 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 a5d84e78..87571b01 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 83d7f94c..dae22479 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 6927c115..020beb02 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 563ff11c..b74d1e08 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 033b9f99..6ae5067b 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 06d2607f..41b4c872 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 26d0912b..e634e7db 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 6ec1ab09..6e75b26a 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 4e8a1be2..fd83a9b7 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 6c73776c..6348c230 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 563f3961..54e4f6b6 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 585726f7..685f19b2 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 4c352a19..ac220f56 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 d15b6634..173a0941 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 2884f8a8..8718794b 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 eaaa25c9..43983bf3 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 a828bbfa..7ecc52ff 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 a306f320..b8c61111 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 8ef23c2e..ab36dc22 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 ad1ec68a..19fbf200 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 135528e6..2c01f33a 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 89133562..9c2b153f 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 8d3327d7..21c59858 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 7c362e72..e928ce09 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 2750142d..709a45ae 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 b7f92b58..3774871f 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 d39b9f2a..6473b613 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 02fa6fbf..b1aa531e 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 4f3bf29f..a889d075 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 0564a7e7..7d10000e 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 0e50c4fc..345a81a0 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 e301cb5e..d8b23832 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 f683e526..711b3ec2 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 8b76e999..7273a331 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 f6fd793a..8cc0d700 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 49fe062a..63b2250b 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 06f750fb..d0383fa8 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 b649c413..cee2e95c 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 6ec5ce22..4d8824c4 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 87ea3a3e..81aed27d 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 5078202d..116ea21f 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 ab772586..25b94232 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 15624835..c3ac8466 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 8b177429..3e5fbbef 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 3a8be09a..a5c0d5ed 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 2c879078..51e28375 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 f0d0277c..6f8585f4 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 e838a1bf..6fe49244 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 885542cf..e2921848 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 8a31337b..8f90639f 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 17e06b5e..3223e91a 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 09739dcb..4293bb8f 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 3ac64fda..6131425d 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 031fb381..ed498ea1 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 b731c2a5..dbd2af4d 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 f308f0f3..52a8df53 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 91560954..dcc7ef9c 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 916f3272..a72c9042 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 ed89c42f..ff6d86e3 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 f6c492df..528996df 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 3a013475..7cc17766 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 5007acbf..a540b3e6 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 79180b25..08e581a0 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 b822bc38..a045b5ac 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 5f1f571c..6cef9b11 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 01f6f3d8..51f9e948 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 c7dfbc99..ceab4a96 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 3daa9fa5..5630fd9f 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 080664c6..35720923 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 9132a24e..a8d89fff 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 28f0c21e..b9d0e5d2 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 807b85e4..7fe9bd42 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 2f416723..125576d4 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 5352451d..cb64a9f3 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 610cb853..9bb363bc 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 6b4040f2..d22fbda6 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 52d650df..f2751646 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 cd21f0d6..3d748254 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 d33ae5e4..277b19a0 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 eed67db3..8dff4e72 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 efbe4c0b..fdf7b81c 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 6928b2f8..7850888c 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 6ab08d04..5f6b61d9 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 e23cd469..ed6a1d64 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 05cb7006..a90e87c8 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 2729997b..d6764c77 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 599486b7..f0dcc64f 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 85a5a8c3..b42a5831 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 9654a723..95764d14 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 a0b68026..cd00f5c7 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 e324c1ca..38c2dbaf 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 4b0a5aad..f0b1fc98 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 df8d99a9..23f73707 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 8c59e5d1..d954b745 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 90dcf6ac..86c87dd4 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 c319c430..4574f6d0 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 f7b7ff8e..977c3128 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 2acee38e..d8f649c2 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 2e4d6d93..2318361a 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 89c4e4ee..68e7201a 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 f6e509fd..bfadff4d 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 39fb5212..6d98ca47 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 6f0777b8..5a3d1b21 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 21ce4968..9752d9ed 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 16e9a70c..f37cc0ae 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 281f8579..34af49d1 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 cc69553c..99b7938b 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 9313227f..58b80718 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 08595d02..62bce9fe 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 1588d7ad..1681f9f1 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 8e6c1eb9..e30ef3b5 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 f4a8bdcb..9ce295c1 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 d482a328..80a609d4 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 4d032d94..cc0b7cc5 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 eea0ec92..1d8d4e32 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 b83f9e85..65cc21c0 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 a74d547b..65b557ac 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 316923bf..d6156e09 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 476fb9a9..425bea26 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 9793b783..bf47298a 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 5c815b99..b42471b8 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 96062335..88d18b13 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 f2d2e9c8..61f0623c 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 604fd68d..276af52c 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 aa488d06..ffcd8b48 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 f98f45bf..f4c4b44a 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 f7d5f95e..d9c09fc8 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 31d40549..4410c0f0 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 6dd1cd69..90d21c5e 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 e080c7eb..d43ea26d 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 9155862e..3b0bf453 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 cc1717f4..5e8ec06d 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 50906857..390ef84c 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 616e1602..56c68240 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 a852f0a7..ab047982 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 dede7fd1..6f0cf2d8 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 1f049a6f..dba2d1f3 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 ecdd952f..4fbfeeea 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 054454e8..c86a52a2 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 177a3224..f28d03f5 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 60891550..43c8e26e 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 5d447b3e..0d12835a 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 7993d53c..5969b787 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 fefdfc41..be4e80c0 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 b1ee2f0b..38097802 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 c0d9b581..d11cf33b 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 57bf8625..0c009695 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 756b4342..b43e4031 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 94b46c85..c07ccc87 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 1a2bc813..1a6c04a2 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 4578da5f..a307df34 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 facb0fdc..88414169 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 a8cbb035..720f488c 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 998db866..6fd4500a 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 bc83e5fb..2e891614 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 8da8fc18..2ca6af02 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 36978099..93d122de 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 5a4f2355..0e40c9db 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 683d35b5..9c8d733c 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 00000000..0520512d --- /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 b9972431..9deff6a9 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 1378f189..3181b209 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 1da111e1..b6a47fc7 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 05a1e607..7a3fa514 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 55c47364..89b81b1d 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 32137672..365d00bd 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 b2cb2e43..02b98cb5 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 88b51a08..ddde6de6 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 928906c3..5897ea95 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 86a30561..00241208 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 01c99d97..a04c528b 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 b79abfac..c77978b6 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 cbca275e..e60b9f08 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 181306a1..cee81551 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 06620c18..166a609d 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 02e6902e..a97b039a 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 9be931be..878fb82a 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 b83478e5..0cef105f 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 184bfce9..e58e654e 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 555ec6a0..0f4dc39b 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 6ece18c3..9b72bf47 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 201d4589..f90d3afd 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 4323f42b..1afed5cf 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 abf79b01..0551275f 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 ba0307fe..be1bcded 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 2f217bcb..f9aa5e01 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 0231e03d..0df53deb 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 7d1d4e19..1e3ca335 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 0c53c5ee..2b8055a3 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 3d345012..fc6d4f27 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 4d36d100..ee7ae5a5 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 a72457b2..3afcc490 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 3d1d798a..2d9b6055 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 a0a9a958..73f61c20 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 a5ad7121..e483792b 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 f32678b2..d8a1ea8b 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 a7027a98..1c639a06 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 a2effa72..cd78e370 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 23d96ee2..4bd241a9 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 eb29765a..b9baa466 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 4096808f..a80047d3 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 c42b21e6..73340762 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 ae3d0769..570bf1a4 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 d27f3053..9b27e664 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 fe385bd3..927a14f9 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 6967106f..7f7336b7 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 31cc0d45..9ebc1ea9 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 5c03ea94..266b8732 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 102cef09..43ac6e17 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 dc3c0d3a..50298d10 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 efc7471f..6376d9a4 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 97898850..62c25689 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 00000000..f9ae1775 --- /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 a75af5c6..4af20ea0 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 c14cc412..1ad54b6d 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 f4985002..f4fa2e04 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 a29c9180..54572dff 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 d5ac924c..b29e6760 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 8255a792..c6c540eb 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 c31e358a..eb645b03 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 511e5ef1..3944301a 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 0787b0f8..3a1af260 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 177892f4..47bc84b0 100644 --- a/Questionable/Questionable.csproj +++ b/Questionable/Questionable.csproj @@ -56,15 +56,6 @@ + - - - - - - diff --git a/Questionable/QuestionablePlugin.cs b/Questionable/QuestionablePlugin.cs index 6142d47f..4d04fec2 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 32a073bd..845fd530 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 e5fcfce9..1ff84635 100644 --- a/Questionable/packages.lock.json +++ b/Questionable/packages.lock.json @@ -24,6 +24,9 @@ }, "llib": { "type": "Project" + }, + "questpaths": { + "type": "Project" } } }